diff --git a/app/models/manageiq/providers/base_manager/inventory_collector_worker.rb b/app/models/manageiq/providers/base_manager/inventory_collector_worker.rb index fe9ca58231c..c918ce9b151 100644 --- a/app/models/manageiq/providers/base_manager/inventory_collector_worker.rb +++ b/app/models/manageiq/providers/base_manager/inventory_collector_worker.rb @@ -6,7 +6,8 @@ class ManageIQ::Providers::BaseManager::InventoryCollectorWorker < MiqWorker self.required_roles = "ems_inventory" def self.has_required_role? - !worker_settings[:disabled] + return false if worker_settings[:disabled] + super end def friendly_name