diff -r bc74f74a95f5 -r 175b36822cc9 Project/UserPropertiesDialog.py --- a/Project/UserPropertiesDialog.py Wed Aug 17 12:32:58 2016 +0200 +++ b/Project/UserPropertiesDialog.py Wed Aug 17 17:52:52 2016 +0200 @@ -51,7 +51,7 @@ e5App().getObject("PluginManager")\ .getVcsSystemIndicators().items(): for vcsSystem, vcsSystemDisplay in vcsData: - if vcsSystem == self.project.pdata["VCS"][0]: + if vcsSystem == self.project.pdata["VCS"]: found = True break @@ -67,7 +67,7 @@ if self.project.pudata["VCSOVERRIDE"]: vcsSystem = self.project.pudata["VCSOVERRIDE"] else: - vcsSystem = self.project.pdata["VCS"][0] + vcsSystem = self.project.pdata["VCS"] index = self.vcsInterfaceCombo.findData(vcsSystem) if index == -1: index = 0 @@ -92,12 +92,12 @@ vcsSystem = self.vcsInterfaceCombo\ .itemData(self.vcsInterfaceCombo.currentIndex()) if self.vcsInterfaceDefaultCheckBox.isChecked(): - if vcsSystem != self.project.pdata["VCS"][0]: - self.project.pdata["VCS"] = [vcsSystem] + if vcsSystem != self.project.pdata["VCS"]: + self.project.pdata["VCS"] = vcsSystem self.project.pudata["VCSOVERRIDE"] = "" self.project.setDirty(True) else: - if vcsSystem != self.project.pdata["VCS"][0]: + if vcsSystem != self.project.pdata["VCS"]: self.project.pudata["VCSOVERRIDE"] = vcsSystem else: self.project.pudata["VCSOVERRIDE"] = ""