diff --git a/Source/Core/Common/x64FPURoundMode.cpp b/Source/Core/Common/x64FPURoundMode.cpp
index f46c6000eb..34438d12b2 100644
--- a/Source/Core/Common/x64FPURoundMode.cpp
+++ b/Source/Core/Common/x64FPURoundMode.cpp
@@ -101,7 +101,8 @@ namespace FPURoundMode
 			FTZ,       // flush-to-zero only
 			FTZ | DAZ, // flush-to-zero and denormals-are-zero (may not be supported)
 		};
-		if (nonIEEEMode)
+		// FIXME: proper (?) non-IEEE mode emulation causes issues in lots of games
+		if (nonIEEEMode && false)
 		{
 			csr |= denormalLUT[cpu_info.bFlushToZero];
 		}