It won't be needed once I can figure out how to get this injected as a service, and still have the $language var be able to be set. @EXreaction ? When it's injected as a service, it is like the $language var can no longer be set in the constructor of the injected service (nested set_rules), it reverts back to the default of 0, resulting in no rules being loaded.