     emailConflict: null
 
   componentDidMount: ->
+    auth.listen @handleAuthChange
     @handleAuthChange()
-    auth.listen @handleAuthChange
 
   componentWillUnmount: ->
     auth.stopListening @handleAuthChange

    agreeToPrivacyPolicy: 'You agree to our %(link)s.'
    privacyPolicy: 'privacy policy'
    register: 'Register'
    alreadySignedIn: 'Already signed in as %(name)s.'
    signOut: 'Sign out'

users = apiClient.type 'users'

module.exports = React.createClass
  displayName: 'RegisterForm'

            <button type="button" onClick={@handleSignOut}><Translate content="registerForm.signOut" /></button>
          </span>}
      </div>
    </form>

  handleLoginChange: ->
    login = @refs.login.getDOMNode().value
