diff --git a/inventory_provider/tasks/worker.py b/inventory_provider/tasks/worker.py
index d9a6fedfa830967b60cdbfa42d76412479515643..9515bf87e60153cfc4ad22355e2dbf56713e2069 100644
--- a/inventory_provider/tasks/worker.py
+++ b/inventory_provider/tasks/worker.py
@@ -1322,7 +1322,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)