diff --git a/roles/provision_homedir/templates/provision_homedir.py.j2 b/roles/provision_homedir/templates/provision_homedir.py.j2
index 270886a3c28d735d7599c7e3b5c4bd26f83cb44c..ee868422f541ad018eedc67d53999056dd3b4a2d 100644
--- a/roles/provision_homedir/templates/provision_homedir.py.j2
+++ b/roles/provision_homedir/templates/provision_homedir.py.j2
@@ -67,7 +67,7 @@ def recursive_chown(path,uidNumber,gidNumber):
 		for momo in files:
 			os.chown(os.path.join(root, momo), uidNumber, gidNumber)
 
-def mk_home_cp_skel(skelroot, path, uidNumber, gidNumber):
+def cp_skel(skelroot, path, uidNumber, gidNumber):
 	if skelroot is None:
 		# assumes NO trailing / on the home path or dead meat
 		skelroot = path.rsplit("/", 1)[0]
@@ -100,8 +100,8 @@ for user in users:
 			path=mnthome+"/"+users[user].entry[homeDirEntry][0].rsplit("/",1)[1]
 		else:
 			path=users[user].entry[homeDirEntry][0]
-		mk_homedir(path,int(users[user].entry['uidNumber'][0]),int(users[user].entry['gidNumber'][0]))
-		cp_skel(None, path, int(users[user].entry['uidNumber'][0]), int(users[user].entry['gidNumber'][0]))
+		mk_homedir(None, path,int(users[user].entry['uidNumber'][0]),int(users[user].entry['gidNumber'][0]))
+		cp_skel(None, path,int(users[user].entry['uidNumber'][0]),int(users[user].entry['gidNumber'][0]))
 	except:
 		print traceback.format_exc()
 		pass