diff --git a/composer.json b/composer.json
index e97e485fae7d9604d77a67fa3506bed72784c620..6e9708783520e6190c3978a02b6270fc54cf633f 100644
--- a/composer.json
+++ b/composer.json
@@ -24,7 +24,7 @@
         "quiqqer\/menu": "2.*|dev-dev|dev-master",
         "quiqqer\/unsemantic": "*@dev",
         "quiqqer\/utils": ">=1.7|dev-dev",
-        "quiqqer\/page-transition": "dev-master",
+        "quiqqer\/page-transition": "^1.2",
         "quiqqer\/pace": ">=1.2.0|dev-master|dev-dev",
         "quiqqer\/buttons": ">=1.0.0|dev-master|dev-dev"
     },
@@ -33,4 +33,4 @@
             "QUI\\TemplateTailwindCss\\": "src\/QUI\/TemplateTailwindCss"
         }
     }
-}
\ No newline at end of file
+}
diff --git a/index.html b/index.html
index 933663d72f5d63372adf94b33b5f0a7c17f70b0f..e5db8f1f8ec6b7369232332c2962b07b0558141b 100644
--- a/index.html
+++ b/index.html
@@ -28,15 +28,17 @@
 {template_event name="quiqqer::template::body::begin" Template=$Template}
 
 {* <!--top bar / navigation--> *}
-{fetch template="template/topBar.html"
-    navBackground=$navBackground
-    MegaMenu=$MegaMenu
-    logoUrl=$logoUrl
-    logoText=$logoText
-    Site=$Site
-    altLogoTargetUrl=$altLogoTargetUrl
-    logoUrlAlt=$logoUrlAlt
-}
+{if $Template->getAttribute('template-header')}
+    {fetch template="template/topBar.html"
+        navBackground=$navBackground
+        MegaMenu=$MegaMenu
+        logoUrl=$logoUrl
+        logoText=$logoText
+        Site=$Site
+        altLogoTargetUrl=$altLogoTargetUrl
+        logoUrlAlt=$logoUrlAlt
+    }
+{/if}
 
 {template_event name="quiqqer::template::body::afterMenu" Template=$Template}