From a9ae821e57e42229d525e2fcf68c17cf67a938c1 Mon Sep 17 00:00:00 2001
From: Jan-Hendrik Willms <tleilax+studip@gmail.com>
Date: Thu, 12 Jan 2023 11:37:15 +0000
Subject: [PATCH] ensure we have a valid context id, fixes #1576

Closes #1576

Merge request studip/studip!1307
---
 app/controllers/course/studygroup.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app/controllers/course/studygroup.php b/app/controllers/course/studygroup.php
index c1e7b4831c8..db54b97d84c 100644
--- a/app/controllers/course/studygroup.php
+++ b/app/controllers/course/studygroup.php
@@ -367,7 +367,7 @@ class Course_StudygroupController extends AuthenticatedController
         PageLayout::setHelpKeyword('Basis.StudiengruppenBearbeiten');
 
         // if we are permitted to edit the studygroup get some data...
-        if ($perm->have_studip_perm('dozent', $id)) {
+        if ($id && $perm->have_studip_perm('dozent', $id)) {
             $sem = Seminar::getInstance($id);
 
             PageLayout::setTitle(Context::getHeaderLine() . ' - ' . _('Studiengruppe bearbeiten'));
-- 
GitLab