Also take the value of the property 'enabled' in to account

At the moment the method isEnabled of the model Site doesn't check the value of the property 'enabled'