diff --git a/trashcli/put.py b/trashcli/put.py
index <HASH>..<HASH> 100644
--- a/trashcli/put.py
+++ b/trashcli/put.py
@@ -17,7 +17,7 @@ def main():
         os.environ,
         volume_of,
         os.path.dirname,
-        lambda x:x
+        os.path.realpath
     ).run(sys.argv)
 
 def parent_path(path):
Now recognizes the right volume even when the home trash can is a link to another volume