diff --git a/apps/app_dial.c b/apps/app_dial.c
index 437ff12d5ec7a317ff60d7edd8ce0d21c38e882e..eca00317ca422de01631a1fb4bc88fca89892e8a 100755
--- a/apps/app_dial.c
+++ b/apps/app_dial.c
@@ -410,8 +410,8 @@ static int dial_exec(struct ast_channel *chan, void *data)
 	char info[256], *peers, *timeout, *tech, *number, *rest, *cur;
 	char  privdb[256] = "", *s;
 	char  announcemsg[256] = "", *ann;
-	struct localuser *outgoing=NULL, *tmp;
-	struct ast_channel *peer;
+	struct localuser *outgoing=NULL, *tmp,*o=NULL;
+	struct ast_channel *peer,*in=NULL;
 	int to;
 	int allowredir_in=0;
 	int allowredir_out=0;