From aa95afb989b4caf0fc6f5de3b07907790e84da16 Mon Sep 17 00:00:00 2001
From: rr- <rr-@sakuya.pl>
Date: Fri, 3 Jun 2016 21:37:15 +0200
Subject: [PATCH] client/tags: fix crash without exported tags

---
 client/js/tags.js | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/client/js/tags.js b/client/js/tags.js
index 09ff925..8efca7f 100644
--- a/client/js/tags.js
+++ b/client/js/tags.js
@@ -78,8 +78,10 @@ function refreshExport() {
                 _categories = new Map();
                 reject(error);
             }
-            _tags = _tagsToMap(response.body.tags);
-            _categories = _tagCategoriesToMap(response.body.categories);
+            _tags = _tagsToMap(
+                response.body ? response.body.tags : []);
+            _categories = _tagCategoriesToMap(
+                response.body ? response.body.categories : []);
             _refreshStylesheet();
             resolve();
         });