diff --git a/templates/header.php b/templates/header.php
index c0181e69998a8edfa5d8c79a641daaf4cd0d43ae..2bd7336f0cbaf70985b3a0abf71b969ced1ab44e 100644
--- a/templates/header.php
+++ b/templates/header.php
@@ -258,7 +258,12 @@ if ($navigation) {
 
     <div id="current-page-structure" <? if (!($contextable)) echo 'class="contextless"'; ?>>
 
-        <? if (PageLayout::isHeaderEnabled() && Navigation::hasItem('/course') && Navigation::getItem('/course')->isActive() && $_SESSION['seminar_change_view_'.Context::getId()]) : ?>
+        <? if (
+            PageLayout::isHeaderEnabled()
+            && Navigation::hasItem('/course')
+            && Navigation::getItem('/course')->isActive()
+            && !empty($_SESSION['seminar_change_view_'.Context::getId()])
+        ) : ?>
             <?= $this->render_partial('change_view', ['changed_status' => $_SESSION['seminar_change_view_'.Context::getId()]]) ?>
         <? endif ?>