diff --git a/src/Render.php b/src/Render.php
index <HASH>..<HASH> 100644
--- a/src/Render.php
+++ b/src/Render.php
@@ -106,7 +106,12 @@ class Render
                 // maximum duration, otherwise a proxy/cache might keep the
                 // cache twice as long in the worst case scenario, and now it's
                 // only 50% max, but likely less
-                $response->setSharedMaxAge($this->cacheDuration() / 2);
+                // 's_maxage' sets the cache for shared caches.
+                // max_age sets it for regular browser caches
+                $response->setCache(array(
+                    'max_age'       => $this->cacheDuration() / 2,
+                    's_maxage'      => $this->cacheDuration() / 2
+                ));
             }
         }
add in cache-control max age to go along with s-max-age directive