You mean setting the user's role to visitor if it was nil to prevent the 'method can't be called on a nil object' problem? :o I wasn't sure if it was actually working of it was clean, but if it's better I can put it in this one too!