diff --git a/user_migrate.sh b/user_migrate.sh
index 1edd5d9ba3dc4df5e93f4f85b1e4249d841b8871..098fed34a2e28371e006c5fd7a37f7cbb93cd36d 100644
--- a/user_migrate.sh
+++ b/user_migrate.sh
@@ -1,6 +1,8 @@
 #!/bin/bash
 
 group_options=(gpfs4 gpfs5)
+gpfs4_home="/gpfs4/data/user/home"
+gpfs5_home="/gpfs5/data/user/home"
 
 user=$1
 group_to=$2
@@ -26,14 +28,18 @@ source venv/bin/activate
 
 if [[ "$group_to" == "gpfs4" ]]; then
   group_from=gpfs5
+  dir_from="$gpfs5_home/$user/"
+  dir_to="$gpfs4_home/$user"
 else
   group_from=gpfs4
+  dir_from="$gpfs4_home/$user/"
+  dir_to="$gpfs5_home/$user"
 fi
 
 if [[ -d "/$group_from/data/user/home/$user" ]]; then
   ./account_manager.py "$user" hold
 
-  rsync -a --delete "/$group_from/data/user/home/$user/" "/$group_to/data/user/home/$user"
+  rsync -a --delete "$dir_from" "$dir_to"
 
   ./group_manager.py "$user" -g "$group_to"
   ./group_manager.py "$user" -d -g "$group_from"