diff --git a/admin/tool/usertours/classes/helper.php b/admin/tool/usertours/classes/helper.php index 14a96e09f35..1e4cdbbc972 100644 --- a/admin/tool/usertours/classes/helper.php +++ b/admin/tool/usertours/classes/helper.php @@ -497,6 +497,12 @@ class helper { return; } + if (in_array($PAGE->pagelayout, ['maintenance', 'print', 'redirect'])) { + // Do not try to show user tours inside iframe, in maintenance mode, + // when printing, or during redirects. + return; + } + if (self::$bootstrapped) { return; }