From 91d91153f742af886c8d0dd547970dd3de5c1ed5 Mon Sep 17 00:00:00 2001
From: Henning Leutz <leutz@pcsg.de>
Date: Thu, 18 Mar 2021 09:01:42 +0100
Subject: [PATCH] fix: Cannot read property 'de' of null

---
 bin/backend/controls/panels/TemporaryInvoice.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/bin/backend/controls/panels/TemporaryInvoice.js b/bin/backend/controls/panels/TemporaryInvoice.js
index 077551c..8557567 100644
--- a/bin/backend/controls/panels/TemporaryInvoice.js
+++ b/bin/backend/controls/panels/TemporaryInvoice.js
@@ -940,9 +940,9 @@ define('package/quiqqer/invoice/bin/backend/controls/panels/TemporaryInvoice', [
                                     var field   = article.fields[productDescriptionSource];
                                     var current = QUILocale.getCurrent();
 
-                                    if (typeof field[current] !== 'undefined') {
+                                    if (field && typeof field[current] !== 'undefined') {
                                         Instance.setAttribute('description', field[current]);
-                                    } else {
+                                    } else if (field) {
                                         Instance.setAttribute('description', field);
                                     }
                                 }
-- 
GitLab