configuration['rid']; // Skip removing the role from the user if they already don't have it. if ($account !== FALSE && $account->hasRole($rid)) { // For efficiency manually save the original account before applying // any changes. $account->original = clone $account; $account->removeRole($rid); $account->save(); } } }