diff --git a/lib/ansible/playbook/__init__.py b/lib/ansible/playbook/__init__.py index 4b5a483348d..dc7991aaf74 100644 --- a/lib/ansible/playbook/__init__.py +++ b/lib/ansible/playbook/__init__.py @@ -437,10 +437,6 @@ class PlayBook(object): return {} host_list = self._list_available_hosts(play.hosts) - if play.gather_facts is None: - host_list = [h for h in host_list if h not in self.SETUP_CACHE or 'module_setup' not in self.SETUP_CACHE[h]] - if len(host_list) == 0: - return {} self.callbacks.on_setup() self.inventory.restrict_to(host_list)