 
           fetchReferrer me, (err, _referrer)->
             return logError err  if err
-
+            return  unless _referrer
             referrer = _referrer
             queue.next()
 


          fetchReferrer account, (err, _referrer)->
            return logError err  if err
            referrer = _referrer
            queue.next()


    fetchReferrer = (account, callback)->

      unless referrerUsername = account.referrerUsername
        return callback null # User doesn't have any referrer

      # get referrer
      JAccount.one 'profile.nickname': referrerUsername, (err, referrer)->
