I'm not sure `current_page?(login_path || new_user_path)` is working quite like you expect.  According to the [documentation](http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html#method-i-current_page-3F), you can only pass one path into the method.  So I think what you mean is `current_page?(login_path) || current_page?(new_user_path)`.  Am I correct in assuming that?