diff --git a/database/definitions.py b/database/definitions.py
index 6770a76e6570a62f4b3db9181e1a28dbe4e28c08..eba0f56717bd4a746f10b8df90e8d3251052688d 100644
--- a/database/definitions.py
+++ b/database/definitions.py
@@ -80,7 +80,11 @@ class Definitions(object):
         self.description = definitions[keys['description']]
         self.pkcolumns = definitions[keys['pkcolumns']]
         self.fkcolumns = definitions[keys['fkcolumns']]
-        self.columns = definitions[keys['columns']]
+
+        try:
+            self.columns = definitions[keys['columns']]
+        except KeyError:
+            self.columns = None
         logger.debug("Definitions loaded")
 
     def to_dict(self, keys=None):