From 989b761b0dfcbbe914b704a5af8a9a5586bc3f81 Mon Sep 17 00:00:00 2001
From: YourFriendlyNeighborhoodDealer
 <3167982-YourFriendlyNeighborhoodDealer@users.noreply.gitlab.com>
Date: Fri, 14 Dec 2018 17:57:51 +0100
Subject: [PATCH] Fixed invalid image data handling

---
 merger.js | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/merger.js b/merger.js
index 4360724..cbf1984 100644
--- a/merger.js
+++ b/merger.js
@@ -249,7 +249,11 @@ function ReadData(data) {
 			// dont allow overwriting
 			// ?!>>>
 			if (!currQuestion.HasImage()) {
-				currQuestion.I = JSON.parse(currData);
+				try {
+					currQuestion.I = JSON.parse(currData);
+				} catch (e) {
+					currQuestion.I = [currData];
+				}
 			}
 			ExpectedIdentifier = ['?', '+'];
 			continue;