diff --git a/apps/app_voicemail.c b/apps/app_voicemail.c
index 4e243a3408f3761a7f914bb5972af4bb2131943d..5fb642fec45c7797af006da6a1ff3590a74efc93 100644
--- a/apps/app_voicemail.c
+++ b/apps/app_voicemail.c
@@ -5838,7 +5838,7 @@ static int vm_exec(struct ast_channel *chan, void *data)
 				LOCAL_USER_REMOVE(u);
 				return -1;
 			}
-			ast_copy_flags(&leave_options, &flags, OPT_SILENT | OPT_BUSY_GREETING | OPT_UNAVAIL_GREETING);
+			ast_copy_flags(&leave_options, &flags, OPT_SILENT | OPT_BUSY_GREETING | OPT_UNAVAIL_GREETING | OPT_PRIORITY_JUMP);
 			if (ast_test_flag(&flags, OPT_RECORDGAIN)) {
 				int gain;