diff --git a/apps/app_voicemail.c b/apps/app_voicemail.c
index 6d52466a9b34ee3533701117b4f18bb516fed9f4..cb9028900129950c041941449c33d7476a4768f5 100644
--- a/apps/app_voicemail.c
+++ b/apps/app_voicemail.c
@@ -128,7 +128,6 @@ static char authpassword[42];
 
 static int expungeonhangup = 1;
 static int imapgreetings = 0;
-AST_MUTEX_DEFINE_STATIC(delimiter_lock);
 static char delimiter = '\0';
 
 struct vm_state;
@@ -9221,9 +9220,7 @@ void mm_notify(MAILSTREAM * stream, char *string, long errflg)
 void mm_list(MAILSTREAM * stream, int delim, char *mailbox, long attributes)
 {
 	if (delimiter == '\0') {
-		ast_mutex_lock(&delimiter_lock);
 		delimiter = delim;
-		ast_mutex_unlock(&delimiter_lock);
 	}
 
 	ast_debug(5, "Delimiter set to %c and mailbox %s\n",delim, mailbox);