From 9ae284b94aad6e929205d3fac663008aa652cfad Mon Sep 17 00:00:00 2001
From: rhenck <richard.henck@iqb.hu-berlin.de>
Date: Fri, 21 Jan 2022 16:22:06 +0100
Subject: [PATCH] Fix cloze element parsing of empty line

---
 projects/common/ui-elements/cloze/cloze-element.ts | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/projects/common/ui-elements/cloze/cloze-element.ts b/projects/common/ui-elements/cloze/cloze-element.ts
index 1beb29757..2bb88eaac 100644
--- a/projects/common/ui-elements/cloze/cloze-element.ts
+++ b/projects/common/ui-elements/cloze/cloze-element.ts
@@ -67,6 +67,9 @@ export class ClozeElement extends CompoundElement implements PositionedElement,
 
   private static getParagraphCustomElements(documentPart: any): InputElement[] {
     console.log('fff', documentPart);
+    if (!documentPart.content) {
+      return [];
+    }
     return documentPart.content
       .filter((word: ClozeDocumentPart) => ['TextField', 'DropList', 'ToggleButton'].includes(word.type))
       .reduce((accumulator: any[], currentValue: any) => {
-- 
GitLab