Fix UNICODE glitch.
diff --git a/PC/launcher.c b/PC/launcher.c
index 516d235..60222c4 100644
--- a/PC/launcher.c
+++ b/PC/launcher.c
@@ -230,8 +230,8 @@
                     continue;
                 }
                 data_size = sizeof(ip->executable) - 1;
-                status = RegQueryValueEx(ip_key, NULL, NULL, &type,
-                                         (LPBYTE) ip->executable, &data_size);
+                status = RegQueryValueExW(ip_key, NULL, NULL, &type,
+                                          (LPBYTE)ip->executable, &data_size);
                 RegCloseKey(ip_key);
                 if (status != ERROR_SUCCESS) {
                     winerror(status, message, MSGSIZE);