diff --git a/dlls/evr/mixer.c b/dlls/evr/mixer.c
index 8eba3e3611b3b2ac551cf589d9f3cb38f1671db4..66cb9b021a70efef21af843cc9365a74c2404438 100644
--- a/dlls/evr/mixer.c
+++ b/dlls/evr/mixer.c
@@ -2207,7 +2207,7 @@ static ULONG WINAPI video_mixer_quality_advise_AddRef(IMFQualityAdvise *iface)
     return IMFTransform_AddRef(&mixer->IMFTransform_iface);
 }
 
-static ULONG WINAPI video_mixer_quality_Release(IMFQualityAdvise *iface)
+static ULONG WINAPI video_mixer_quality_advise_Release(IMFQualityAdvise *iface)
 {
     struct video_mixer *mixer = impl_from_IMFQualityAdvise(iface);
     return IMFTransform_Release(&mixer->IMFTransform_iface);
@@ -2252,7 +2252,7 @@ static const IMFQualityAdviseVtbl video_mixer_quality_advise_vtbl =
 {
     video_mixer_quality_advise_QueryInterface,
     video_mixer_quality_advise_AddRef,
-    video_mixer_quality_Release,
+    video_mixer_quality_advise_Release,
     video_mixer_quality_advise_SetDropMode,
     video_mixer_quality_advise_SetQualityLevel,
     video_mixer_quality_advise_GetDropMode,