From 98ee46ee0cb82934ff111a72d5cb7a93b68219d8 Mon Sep 17 00:00:00 2001
From: Jan-Hendrik Willms <tleilax+studip@gmail.com>
Date: Tue, 21 May 2024 11:17:33 +0000
Subject: [PATCH] fixes #4197

Closes #4197

Merge request studip/studip!3028
---
 lib/flexi/Template.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/flexi/Template.php b/lib/flexi/Template.php
index de2547efe09..d5c0310c77b 100644
--- a/lib/flexi/Template.php
+++ b/lib/flexi/Template.php
@@ -193,7 +193,7 @@ abstract class Template
      */
     public function set_layout(Template|string|null $layout): void
     {
-        $this->layout = $this->factory->open($layout);
+        $this->layout = $layout ? $this->factory->open($layout) : null;
     }
 
     /**
-- 
GitLab