diff --git a/src/stdui/ui_profile_manager.py b/src/stdui/ui_profile_manager.py index 47a316fa..573eeb67 100644 --- a/src/stdui/ui_profile_manager.py +++ b/src/stdui/ui_profile_manager.py @@ -67,6 +67,8 @@ class ProfileManager(object): return {'xmlui': dialog.toXml(), 'validated': C.BOOL_FALSE} def _authenticateProfile(self, data, profile): + if C.bool(data.get('cancelled', 'false')): + return {} if self.host.memory.isSessionStarted(profile): return {'validated': C.BOOL_TRUE} try: