diff --git a/dlls/msi/tests/msi.c b/dlls/msi/tests/msi.c
index 6384f36ddea85ce09ba9bde7930af6d09c38c030..7201329e969bc816fe8c4b54022a435ce28c9abd 100644
--- a/dlls/msi/tests/msi.c
+++ b/dlls/msi/tests/msi.c
@@ -10255,9 +10255,9 @@ static void test_MsiGetPatchInfoEx(void)
 
     /* pcchValue is too small, lpValue is NULL */
     size = 0;
-    r = MsiGetPatchInfoExA(patchcode, prodcode, usersid,
-                           MSIINSTALLCONTEXT_USERMANAGED,
-                           INSTALLPROPERTY_MOREINFOURL, NULL, &size);
+    r = pMsiGetPatchInfoExA(patchcode, prodcode, usersid,
+                            MSIINSTALLCONTEXT_USERMANAGED,
+                            INSTALLPROPERTY_MOREINFOURL, NULL, &size);
     ok(r == ERROR_SUCCESS, "Expected ERROR_SUCCESS, got %d\n", r);
     ok(size == 16, "Expected 16, got %d\n", size);