diff --git a/addons/portal/wizard/portal_wizard.py b/addons/portal/wizard/portal_wizard.py index 03380cca017..7d8e5f8c903 100644 --- a/addons/portal/wizard/portal_wizard.py +++ b/addons/portal/wizard/portal_wizard.py @@ -183,11 +183,7 @@ class PortalWizardUser(models.TransientModel): # remove the user from the portal group if user_sudo and user_sudo.has_group('base.group_portal'): - # if user belongs to portal only, deactivate it - if len(user_sudo.groups_id) <= 1: - user_sudo.write({'groups_id': [(3, group_portal.id), (4, group_public.id)], 'active': False}) - else: - user_sudo.write({'groups_id': [(3, group_portal.id), (4, group_public.id)]}) + user_sudo.write({'groups_id': [(3, group_portal.id), (4, group_public.id)], 'active': False}) return self.action_refresh_modal()