diff --git a/src/authentic2_auth_fc/views.py b/src/authentic2_auth_fc/views.py index 177f3a1..e1d41f1 100644 --- a/src/authentic2_auth_fc/views.py +++ b/src/authentic2_auth_fc/views.py @@ -472,7 +472,8 @@ class UnlinkView(LoggerMixin, FormView): def get_success_url(self): url = reverse('account_management') if app_settings.logout_when_unlink: - url = utils.build_logout_url(self.request, next_url=url) + # logout URL can be None if not session exists with FC + url = utils.build_logout_url(self.request, next_url=url) or url return url def get_form_class(self):