diff --git a/src/app/main.cpp b/src/app/main.cpp
index d7c92a6c92f703bc1c588f7f007aaf57be0daf00..374ae667497d9d9ab58841d295f772c6dd70db8f 100644
--- a/src/app/main.cpp
+++ b/src/app/main.cpp
@@ -161,7 +161,7 @@ static const char *setHighDpiEnvironmentVariable()
 {
     const char* envVarName = 0;
     static const char ENV_VAR_QT_DEVICE_PIXEL_RATIO[] = "QT_DEVICE_PIXEL_RATIO";
-    if (!Utils::HostOsInfo().isMacHost()
+    if (Utils::HostOsInfo().isWindowsHost()
             && !qEnvironmentVariableIsSet(ENV_VAR_QT_DEVICE_PIXEL_RATIO) // legacy in 5.6, but still functional
             && !qEnvironmentVariableIsSet("QT_AUTO_SCREEN_SCALE_FACTOR")
             && !qEnvironmentVariableIsSet("QT_SCALE_FACTOR")