diff --git a/src/Core/Loader.php b/src/Core/Loader.php
index <HASH>..<HASH> 100644
--- a/src/Core/Loader.php
+++ b/src/Core/Loader.php
@@ -72,11 +72,6 @@ class Loader
 
         $this->load_widgets();
 
-        // Now all core files are loaded, turn on output buffer until a view is dispatched.
-        if (! \ob_get_level()) {
-            \ob_start();
-        }
-
         $this->load_theme();
     }
 
diff --git a/src/Templating/View.php b/src/Templating/View.php
index <HASH>..<HASH> 100644
--- a/src/Templating/View.php
+++ b/src/Templating/View.php
@@ -43,12 +43,6 @@ class View
      */
     public function render($slug, $data = [])
     {
-        /*
-         * When Snap first boots up, it starts the output buffer.
-         * Now we have a matched view, we can flush any partials (such as the page <head>).
-         */
-        \ob_end_flush();
-
         if ($this->current_view !== null) {
             throw new Templating_Exception('Views should not be nested');
         }
buffering can conflict with static cache plugins