diff --git a/src/qml/compiler/qv4ssa.cpp b/src/qml/compiler/qv4ssa.cpp
index cd1aaa60d9d3715cfe5fd8d4b3d858a9aa378ef3..5562cf6638777c0cec20451f2ae7d4da57bcf2a3 100644
--- a/src/qml/compiler/qv4ssa.cpp
+++ b/src/qml/compiler/qv4ssa.cpp
@@ -2599,7 +2599,7 @@ void Optimizer::run()
 
     static bool doOpt = qgetenv("QV4_NO_OPT").isEmpty();
 
-    if (!function->hasTry && !function->hasWith && doOpt) {
+    if (!function->hasTry && !function->hasWith && doOpt && false) {
 //        qout << "Starting edge splitting..." << endl;
         splitCriticalEdges(function);
 //        showMeTheCode(function);