--- a/plcopen/plcopen.py Sat May 19 12:40:53 2012 +0200
+++ b/plcopen/plcopen.py Mon May 21 09:59:44 2012 +0200
@@ -234,8 +234,10 @@
self.contentHeader.setauthor(contentheader["authorName"])
if contentheader.has_key("language"):
self.contentHeader.setlanguage(contentheader["language"])
- self.contentHeader.setpageSize(*contentheader["pageSize"])
- self.contentHeader.setscaling(contentheader["scaling"])
+ if contentheader.has_key("pageSize"):
+ self.contentHeader.setpageSize(*contentheader["pageSize"])
+ if contentheader.has_key("scaling"):
+ self.contentHeader.setscaling(contentheader["scaling"])
setattr(cls, "setcontentHeader", setcontentHeader)
def getdataTypes(self):