diff --git a/inventory_provider/tasks/worker.py b/inventory_provider/tasks/worker.py
index da25dc82f8c97364f8aa26f7600c8ddbffe81d41..a9e97027617839bc626585af414599302ca50343 100644
--- a/inventory_provider/tasks/worker.py
+++ b/inventory_provider/tasks/worker.py
@@ -1318,7 +1318,6 @@ def _extract_ims_data(
 
     @log_task_entry_and_exit
     def _populate_port_id_details():
-        nonlocal port_id_details
         for x in ims_data.get_port_details(ds=_ds()):
             pd = port_id_details[x['port_id']]
             pd.append(x)