do not allow '' as a name
do not allow empty themes