diff --git a/inventory_provider/tasks/worker.py b/inventory_provider/tasks/worker.py
index dfeacaee3c324ba47bd20fcf9885e68bb501c4b2..33cbab6f1185c8b608f53ac5b2f544077ba3f3de 100644
--- a/inventory_provider/tasks/worker.py
+++ b/inventory_provider/tasks/worker.py
@@ -1844,18 +1844,10 @@ def populate_poller_interfaces_cache():
     lab_interfaces = _load_interfaces(
         InventoryTask.config, f'lab:{base_key_pattern}')
 
-    bundles = {}
-
-    base_bundles_key_pattern = 'netconf-interface-bundles:*'
-    _load_interface_bundles(
+    bundles = _load_interface_bundles(
         InventoryTask.config,
-        base_bundles_key_pattern,
         use_next_redis=True
     )
-    _load_interface_bundles(
-        InventoryTask.config,
-        f'lab:{base_bundles_key_pattern}',
-        use_next_redis=True)
     snmp_indexes = load_snmp_indexes(use_next_redis=True)
 
     def _get_populated_interfaces(interfaces):