diff -r bb530ca58bc5 -r b53fa1e05dbd app/soc/views/helper/access.py --- a/app/soc/views/helper/access.py Mon Feb 02 20:56:14 2009 +0000 +++ b/app/soc/views/helper/access.py Mon Feb 02 21:46:01 2009 +0000 @@ -463,7 +463,9 @@ self.checkIsLoggedIn(django_args) - if not self.user and not user_logic.isFormerAccount(self.id): + user_entity = user_logic.getForFields({'account':self.id}, unique=True) + + if not user_entity and not user_logic.isFormerAccount(self.id): # this account has not been used yet return