From f643d46921ceeb2cb24cf0af887cdda18e3db605 Mon Sep 17 00:00:00 2001
From: Ron Lucke <lucke@elan-ev.de>
Date: Wed, 21 Aug 2024 12:21:52 +0000
Subject: [PATCH] Courseware: TypeError beim Weiterschalten der Seite

Closes #4192

Merge request studip/studip!3295
---
 resources/vue/mixins/courseware/container.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/resources/vue/mixins/courseware/container.js b/resources/vue/mixins/courseware/container.js
index de162f9d8f4..ef09a8bd801 100644
--- a/resources/vue/mixins/courseware/container.js
+++ b/resources/vue/mixins/courseware/container.js
@@ -252,7 +252,7 @@ const containerMixin = {
         resetAdderStorage() {
             // choose the last container and its last section as the default adder slot
             // for adding blocks and containers via click
-            if (this.containers) {
+            if (this.containers && this.containers.length > 0) {
                 const lastContainer = this.containers[this.containers.length - 1];
                 const section = lastContainer.activeSection ?? 0;
                 this.setAdderStorage({
-- 
GitLab