diff --git a/templates/layouts/base.php b/templates/layouts/base.php
index dc35e9a923d7b263f8a386af02bf8ad6afae85c6..2d0a8d1a4ea825c9c742ea44f0cca4539e1a53dd 100644
--- a/templates/layouts/base.php
+++ b/templates/layouts/base.php
@@ -106,7 +106,9 @@ $getInstalledLanguages = function () {
 
     <? include 'lib/include/header.php' ?>
 
-    <? $contextable = Context::get() && Navigation::hasItem('/course') && Navigation::getItem('/course')->isActive(); ?>
+    <? $contextable = Context::get() && (
+        (Navigation::hasItem('/course') && Navigation::getItem('/course')->isActive()) ||
+        (Navigation::hasItem('/admin/institute') && Navigation::getItem('/admin/institute')->isActive())); ?>
     <div id="layout_page" <? if (!($contextable)) echo 'class="contextless"'; ?>>
 
     <? if (PageLayout::isHeaderEnabled() && is_object($GLOBALS['user']) && $GLOBALS['user']->id != 'nobody' && Navigation::hasItem('/course') && Navigation::getItem('/course')->isActive() && $_SESSION['seminar_change_view_'.Context::getId()]) : ?>