diff -r a5d1d2a2f366 -r 0c8b8ef9559b dialogs/BlockPreviewDialog.py --- a/dialogs/BlockPreviewDialog.py Mon Jun 10 00:55:57 2013 +0200 +++ b/dialogs/BlockPreviewDialog.py Mon Jun 10 01:15:39 2013 +0200 @@ -80,7 +80,8 @@ format = _("\"%s\" is a keyword. It can't be used!") elif uppercase_block_name in self.Controller.GetProjectPouNames(): format = _("\"%s\" pou already exists!") - elif (self.DefaultBlockName.upper() != uppercase_block_name and + elif ((self.DefaultBlockName is None or + self.DefaultBlockName.upper() != uppercase_block_name) and uppercase_block_name in self.Controller.GetEditedElementVariables( self.TagName)): format = _("\"%s\" element for this pou already exists!")