diff --git a/asterisk.c b/asterisk.c
index 94f7548dd22e4dddb4928c22437e2f679f11a269..024d290928b8434c8dfa16e27458eb8a4e1e73e3 100755
--- a/asterisk.c
+++ b/asterisk.c
@@ -1262,7 +1262,7 @@ static char *cli_complete(EditLine *el, int ch)
 static int ast_el_initialize(void)
 {
 	HistEvent ev;
-	char *editor = getenv("EDITOR");
+	char *editor = getenv("AST_EDITOR");
 
 	if (el != NULL)
 		el_end(el);