if perm = Redmine::AccessControl.permission(permission)
            unless perm.project_module.nil?
              # If the permission belongs to a project module, make sure the module is enabled
              base_statement << " AND #{Project.table_name}.id IN (SELECT em.project_id FROM #{EnabledModule.table_name} em WHERE em.name='#{perm.project_module}')"