diff --git a/projects/vfs/src/python/vfs/impl.py b/projects/vfs/src/python/vfs/impl.py
index 6ad5656..e8ddda6 100644
--- a/projects/vfs/src/python/vfs/impl.py
+++ b/projects/vfs/src/python/vfs/impl.py
@@ -61,7 +61,7 @@ class Vfs(object):
                 _, dest = e
                 # Note that a path which is a dangling symlink will NOT exist but WILL be a symlink
                 if not dest.exists() and not dest.is_symlink():
-                    return
+                    continue
                 # Files and dirs just unlink
                 if dest.is_symlink() or dest.is_file():
                     dest.unlink()