From 37fcf2fed74eef1589214ba95d6294a84c4a7af4 Mon Sep 17 00:00:00 2001
From: shortcutme <tamas@zeronet.io>
Date: Sat, 28 Apr 2018 21:49:12 +0200
Subject: [PATCH] Fix deletion with missing content.json files

---
 src/Site/SiteStorage.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/Site/SiteStorage.py b/src/Site/SiteStorage.py
index 49297f79..4d08908e 100644
--- a/src/Site/SiteStorage.py
+++ b/src/Site/SiteStorage.py
@@ -494,7 +494,7 @@ class SiteStorage(object):
         self.log.debug("Deleting files from content.json...")
         files = []  # Get filenames
         for content_inner_path in self.site.content_manager.contents.keys():
-            content = self.site.content_manager.contents[content_inner_path]
+            content = self.site.content_manager.contents.get(content_inner_path, {})
             files.append(content_inner_path)
             # Add normal files
             for file_relative_path in content.get("files", {}).keys():