diff --git a/plugins/wd/_wd.sh b/plugins/wd/_wd.sh
index d5419d6292c5aa28e971675d8f117d298a6300df..4354a71f4be441ed9d32222a7dd2ed752f251193 100644
--- a/plugins/wd/_wd.sh
+++ b/plugins/wd/_wd.sh
@@ -24,7 +24,7 @@ function _wd() {
     target_path=${arr[2]}
 
     # replace ~ from path to fix completion (#17)
-    target_path=${path/#\~/$HOME}
+    target_path=${target_path/#\~/$HOME}
 
     points[$name]=$target_path
   done < $CONFIG