Admins should be able to change variants even if the function is disabled

Signed-off-by: emanuele <emanuele45@gmail.com>
Selection of variants broken for users on default theme

Signed-off-by: emanuele <emanuele45@gmail.com>
Merge pull request #699 from emanuele45/variants_things

Variants things