diff --git a/lib/mentat/module/netmngr.py b/lib/mentat/module/netmngr.py
index fc169b111b34ca7640b1974f6be16697bfa8319c..9287a9ad7ce34a2acc24e0269708c9e399cb04dd 100644
--- a/lib/mentat/module/netmngr.py
+++ b/lib/mentat/module/netmngr.py
@@ -572,10 +572,13 @@ class MentatNetmngrScript(mentat.script.fetcher.FetcherScript):
         :param bool status_only: Do not actually perform any database operations, just report status.
         """
         for group_name in sorted(abuse_group_dict.keys()):
-            if group_name in wi_file_data:
+            name = None
+            if group_name in wi_file_data: name = group_name
+            if abuse_group_dict[group_name].name in wi_file_data: name = abuse_group_dict[group_name].name
+            if name:
                 self._group_update_networks(
                     abuse_group_dict[group_name],
-                    [network for networks in wi_file_data[group_name].values() for network in networks],
+                    [network for networks in wi_file_data[name].values() for network in networks],
                     result,
                     status_only)
                 self.sqlservice.session.commit()