diff --git a/send2trash/plat_other.py b/send2trash/plat_other.py index 517e2a0..ace7b13 100644 --- a/send2trash/plat_other.py +++ b/send2trash/plat_other.py @@ -115,7 +115,7 @@ def trash_move(src, dst, topdir=None, cross_dev=False): f.write(info_for(src, topdir)) destpath = op.join(filespath, destname) if cross_dev: - shutil.move(src, destpath) + shutil.move(fsdecode(src), fsdecode(destpath)) else: os.rename(src, destpath)