diff --git a/airgun/entities/host_new.py b/airgun/entities/host_new.py
index ac579b4cd..f9d936431 100644
--- a/airgun/entities/host_new.py
+++ b/airgun/entities/host_new.py
@@ -331,6 +331,7 @@ def run_job(self, entity_name):
     def get_packages(self, entity_name, search=""):
         """Filter installed packages on host"""
         view = self.navigate_to(self, 'NewDetails', entity_name=entity_name)
+        view.content.packages.wait_displayed()
         view.content.packages.select()
         view.content.packages.table.wait_displayed()
         view.content.packages.searchbar.fill(search)