diff --git a/app/src/Bolt/Storage.php b/app/src/Bolt/Storage.php
index <HASH>..<HASH> 100644
--- a/app/src/Bolt/Storage.php
+++ b/app/src/Bolt/Storage.php
@@ -2002,7 +2002,7 @@ class Storage
             'showing_to' => ($decoded['parameters']['page'] - 1) * $decoded['parameters']['limit'] + count($results)
         );
         $this->setPager($pager_name, $pager);
-        $this->app['twig']->addGlobal('pager', $this->getPager($pager_name));
+        $this->app['twig']->addGlobal('pager', $this->getPager());
 
         $this->app['stopwatch']->stop('bolt.getcontent');
         return $results;
@@ -2942,13 +2942,8 @@ class Storage
      */
     public function setPager($name, $pager)
     {
-        if (! array_key_exists($name, static::$pager)) {
-            static::$pager = array(
-                $name => $pager
-            );
-        } else {
-            static::$pager[$name] = $pager;
-        }
+        static::$pager[$name] = $pager;
+
         return $this;
     }
Fix: pager overwritten every time a content is loaded.