diff --git a/main/dial.c b/main/dial.c
index 377d73b31455f87c44c441291adfc29fb2c31c35..199d05c2f89d65e6402ba02e546f4b69f2000fad 100644
--- a/main/dial.c
+++ b/main/dial.c
@@ -91,7 +91,7 @@ static void *answer_exec_enable(void *data)
 		return NULL;
 	
 	/* Parse out application and arguments */
-	if ((args = strchr(app, '|'))) {
+	if ((args = strchr(app, ','))) {
 		*args++ = '\0';
 		answer_exec->args = ast_strdup(args);
 	}