diff --git a/chatterino.pro b/chatterino.pro
index 8bc0939b0..46ec11ae1 100644
--- a/chatterino.pro
+++ b/chatterino.pro
@@ -326,7 +326,14 @@ win32-msvc* {
     QMAKE_CXXFLAGS_WARN_ON += -Wno-unused-function
     QMAKE_CXXFLAGS_WARN_ON += -Wno-switch
     QMAKE_CXXFLAGS_WARN_ON += -Wno-deprecated-declarations
-    QMAKE_CXXFLAGS_WARN_ON += -Wno-unused-local-typedef
+    QMAKE_CXXFLAGS_WARN_ON += -Wno-sign-compare
+
+    # Disabling strict-aliasing warnings for now, although we probably want to re-enable this in the future
+    QMAKE_CXXFLAGS_WARN_ON += -Wno-strict-aliasing
+
+    equals(QMAKE_CXX, "clang++") {
+        QMAKE_CXXFLAGS_WARN_ON += -Wno-unused-local-typedef
+    }
 }
 
 # do not use windows min/max macros