don't set whitelist scopes to [] if nil

scopes.present? gets rid of that anyway