fixes #2645 - non-admin users can now create smart variables