   @removeFromGuestsGroup = (account, callback) ->
     JGroup.one { slug: 'guests' }, (err, guestsGroup) ->
       return callback err  if err?
-      unless guestsGroup?
-        return callback createKodingError "Guests group not found!"
+      return callback message: "Guests group not found!"  unless guestsGroup?
       guestsGroup.removeMember account, callback
 
   @convert = secure (client, userFormData, callback) ->

          queue.next()
      =>
        JPasswordRecovery = require '../passwordrecovery'
        JPasswordRecovery.create client, {email}, (err)->
          queue.next()
      ->
        JAccount.emit "AccountRegistered", account, referrer

          @fetchUser client, (err,user)->
            account = client.connection.delegate
            user.changeEmail account, options, callback
            if account.status is 'registered'
              # don't send an email when guests change their emails, which we
              # need to allow for the pricing workflow. 
              sendChangeEmail user.email, "email"

  @emailAvailable = (email, callback)->
    @count {email}, (err, count)->
