diff --git a/apps/app_voicemail.c b/apps/app_voicemail.c index 97e26f66ce..0f6df8f5bc 100644 --- a/apps/app_voicemail.c +++ b/apps/app_voicemail.c @@ -9031,7 +9031,7 @@ static void vmstate_delete(struct vm_state *vms) if (!vf) { ast_log(LOG_ERROR, "No vmstate found for user:%s, mailbox %s\n",vms->imapuser,vms->username); } else { - ast_mutex_destroy(&vms->lock); + ast_mutex_destroy(&vf->vms->lock); free(vf); } ast_mutex_unlock(&vmstate_lock);