diff --git a/kubernetes/base/config/kube_config.py b/kubernetes/base/config/kube_config.py
index 7077955ca6..930194fb94 100644
--- a/kubernetes/base/config/kube_config.py
+++ b/kubernetes/base/config/kube_config.py
@@ -740,7 +740,7 @@ def _merge(self, item, add_cfg, path):
                     break
             else:
                 self.config_merged.value[item].append(ConfigNode(
-                    '{}/{}'.format(path, new_item), new_item, path))
+                    '{}/{}'.format(path, new_item['name']), new_item, path))
 
     def save_changes(self):
         for path in self.paths: