diff --git a/ghc/driver/ghc.lprl b/ghc/driver/ghc.lprl
index c6d21f8ca0f4d9977c830fa95f4e86fed192bb93..b29291021ee7d23a58e60a298e13ca63d1b34a7a 100644
--- a/ghc/driver/ghc.lprl
+++ b/ghc/driver/ghc.lprl
@@ -741,7 +741,7 @@ sub setupOptimiseFlags {
 	# Specialisation is best done before full laziness
 	# so that overloaded functions have all their dictionary lambdas manifest
 	($Oopt_DoSpecialise) ? ( $Oopt_DoSpecialise, ) : (),
-#	'-ffloat-outwards',
+	'-ffloat-outwards',
 	'-ffloat-inwards',
 
 	'-fsimplify',