diff --git a/install/tools/5-database.php b/install/tools/5-database.php
index ce024524..12e02b90 100644
--- a/install/tools/5-database.php
+++ b/install/tools/5-database.php
@@ -11,10 +11,10 @@ $error = false;
 require BASE . 'install/includes/config.php';
 
 ini_set('max_execution_time', 300);
-if(ob_get_length() > 0) {
-	ob_implicit_flush();
-	ob_end_flush();
-}
+
+@ob_end_flush();
+ob_implicit_flush();
+
 header('X-Accel-Buffering: no');
 
 if(!$error) {
diff --git a/install/tools/7-finish.php b/install/tools/7-finish.php
index 2ea3c3da..0715ce01 100644
--- a/install/tools/7-finish.php
+++ b/install/tools/7-finish.php
@@ -12,10 +12,10 @@ require BASE . 'install/includes/functions.php';
 require BASE . 'install/includes/locale.php';
 
 ini_set('max_execution_time', 300);
-if(ob_get_length() > 0) {
-	ob_implicit_flush();
-	ob_end_flush();
-}
+
+@ob_end_flush();
+ob_implicit_flush();
+
 header('X-Accel-Buffering: no');
 /*
 if(isset($config['installed']) && $config['installed'] && !isset($_SESSION['saved'])) {