diff --git a/scp/logo.php b/scp/logo.php
index 0acbf430882b3690134e4048bb7c22ffc1cd697f..36bcfac56884588aad6e7d66a4a8dbab724a355c 100644
--- a/scp/logo.php
+++ b/scp/logo.php
@@ -26,6 +26,8 @@ require_once('../main.inc.php');
 if (($logo = $ost->getConfig()->getStaffLogo())) {
     $logo->display();
 } else {
+    header("Cache-Control: private, max-age=86400");
+    header('Pragma: private');
     header('Location: images/ost-logo.png');
 }