diff --git a/frappe/website/doctype/portal_settings/portal_settings.py b/frappe/website/doctype/portal_settings/portal_settings.py index 4e328ad197..01dad2611e 100644 --- a/frappe/website/doctype/portal_settings/portal_settings.py +++ b/frappe/website/doctype/portal_settings/portal_settings.py @@ -14,7 +14,7 @@ class PortalSettings(Document): if exists[0].role != item.get('role'): exists[0].role = item.get('role') return True - else: + elif not exists: item['enabled'] = 1 self.append('menu', item) return True