msi: Fix silly pointer error.
diff --git a/dlls/msi/appsearch.c b/dlls/msi/appsearch.c
index 98b9b06..bea0c29 100644
--- a/dlls/msi/appsearch.c
+++ b/dlls/msi/appsearch.c
@@ -957,13 +957,13 @@
             if (rc == ERROR_SUCCESS)
             {
                 rc = ACTION_AppSearchComponents(package, &value, &sig);
-                if (rc == ERROR_SUCCESS && !*value)
+                if (rc == ERROR_SUCCESS && !value)
                 {
                     rc = ACTION_AppSearchReg(package, &value, &sig);
-                    if (rc == ERROR_SUCCESS && !*value)
+                    if (rc == ERROR_SUCCESS && !value)
                     {
                         rc = ACTION_AppSearchIni(package, &value, &sig);
-                        if (rc == ERROR_SUCCESS && !*value)
+                        if (rc == ERROR_SUCCESS && !value)
                             rc = ACTION_AppSearchDr(package, &value, &sig);
                     }
                 }