 
     if /^guest-/.test username
       return callback createKodingError "Reserved username!"
+
+    if password isnt passwordConfirm
+      return callback createKodingError "Passwords must match!"
 
     newToken       = null
     invite         = null

    { delegate : account } = connection
    { nickname : oldUsername } = account.profile
    { username, email, firstName, lastName,
      agree, inviteCode, referrer } = userFormData

    if not firstName or firstName is "" then firstName = username
    if not lastName then lastName = ""

        account.update accountModifier, (err) ->
          return callback err  if err?
          queue.next()
      ->
        user.setPassword password, (err) ->
          return callback err  if err?
          queue.next()
      # =>
      #   JPasswordRecovery = require '../passwordrecovery'
