From 86c61a958ecd8e305d029a7e485735208e10c8e8 Mon Sep 17 00:00:00 2001
From: Patrizio Bekerle <patrizio@bekerle.com>
Date: Mon, 7 Jun 2021 13:25:52 +0200
Subject: [PATCH] Fix e.error == null error

---
 packages/matomo/src/matomo.js | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/packages/matomo/src/matomo.js b/packages/matomo/src/matomo.js
index 83342f04..61866997 100644
--- a/packages/matomo/src/matomo.js
+++ b/packages/matomo/src/matomo.js
@@ -117,7 +117,8 @@ export class MatomoElement extends DBPLitElement {
 
             // track errors
             window.addEventListener('error', function(e) {
-                that.pushEvent(['trackEvent', 'Error', e.error.message + '\n' + e.error.stack]);
+                that.pushEvent(['trackEvent', 'Error', e.error ?
+                    e.error.message + '\n' + e.error.stack : e.message]);
             });
 
             window.addEventListener('unhandledrejection', function(e) {
-- 
GitLab