diff --git a/inventory_provider/tasks/worker.py b/inventory_provider/tasks/worker.py index 3f8b7b21bfdd84b6141887a2346df22093b87d0f..07e4a2edd623392ec3afbbc20f96d18c0d38ad85 100644 --- a/inventory_provider/tasks/worker.py +++ b/inventory_provider/tasks/worker.py @@ -1080,7 +1080,8 @@ def persist_ims_data(data, use_current=False): # de-dupe the sites (by abbreviation) pops = { equip['pop']['abbreviation']: equip['pop'] - for equip in locations.values()} + for equip in locations.values() + if equip['pop']['abbreviation']} return pops.values() if use_current: