--- apps/app_dial.c	(revisión: 187134)
+++ apps/app_dial.c	(revisión: 187135)
@@ -1872,7 +1872,7 @@
 		}
 	}
 	
-	if ((dialdata = strchr(dialdata, '|'))) {
+	if (dialdata && (dialdata = strchr(dialdata, '|'))) {
 		*dialdata++ = '\0';
 	} else {
 		ast_log(LOG_ERROR, "%s requires more arguments\n",rapp);
