diff --git a/src/modules/networkcfg/main.py b/src/modules/networkcfg/main.py
index 4dc6cbbf7fd09c2340677df5390bbaf948efd250..0ee47c1aa7005e72be7b5eab7a0e0386cab90b97 100644
--- a/src/modules/networkcfg/main.py
+++ b/src/modules/networkcfg/main.py
@@ -73,12 +73,12 @@ def replace_username(nm_config_filename, live_user, target_user):
     if not os.path.exists(nm_config_filename):
         return
 
-    with open(target_network, "r") as network_conf:
+    with open(nm_config_filename, "r") as network_conf:
         text = network_conf.readlines()
 
     live_permissions = 'permissions=user:{}:;'.format(live_user)
-    target_permissions = 'permissions=user:{}:;\n'.format(user)
-    with open(target_network, "w") as network_conf:
+    target_permissions = 'permissions=user:{}:;\n'.format(target_user)
+    with open(nm_config_filename, "w") as network_conf:
         for line in text:
             if live_permissions in line:
                 line = target_permissions