diff --git a/apps/app_voicemail.c b/apps/app_voicemail.c
index 9e5723d4949fd85c26d433a2f3d11906c1dd515b..327ab54b019fc78a00e5e0eb0fb079020f3ef178 100644
--- a/apps/app_voicemail.c
+++ b/apps/app_voicemail.c
@@ -14813,8 +14813,8 @@ static int vm_test_destroy_user(const char *context, const char *mailbox)
 
 	AST_LIST_LOCK(&users);
 	AST_LIST_TRAVERSE_SAFE_BEGIN(&users, vmu, list) {
-		if (!strncmp(context, vmu->context, sizeof(context))
-			&& !strncmp(mailbox, vmu->mailbox, sizeof(mailbox))) {
+		if (!strcmp(context, vmu->context)
+			&& !strcmp(mailbox, vmu->mailbox)) {
 			AST_LIST_REMOVE_CURRENT(list);
 			ast_free(vmu);
 			break;