From 3eba90366cd9b3b017629ffaa4491f5668d0246f Mon Sep 17 00:00:00 2001
From: imcovangent <I.vanGent@tudelft.nl>
Date: Thu, 21 Dec 2017 21:04:06 +0100
Subject: [PATCH] Added possibility to create empty CMDOWS object (root was
 missing before) as starting point.

Former-commit-id: 441c5949848fa4de6a87554045bcc87579c1c9a4
---
 kadmos/cmdows/cmdows.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/kadmos/cmdows/cmdows.py b/kadmos/cmdows/cmdows.py
index 74500fd2c..b1bf61d03 100644
--- a/kadmos/cmdows/cmdows.py
+++ b/kadmos/cmdows/cmdows.py
@@ -37,6 +37,8 @@ class CMDOWS(object):
             self.root = ElementTree(element).getroot()
         if file_path and element is None:
             self.root = ElementTree(file=file_path, parser=parser).getroot()
+        if not file_path and element is None:
+            self.root = Element('cmdows')
 
     def version(self):
         """Method to retrieve the version of the CMDOWS file"""
-- 
GitLab