diff --git a/ecbundle/util.py b/ecbundle/util.py index 20b650d..26b9254 100644 --- a/ecbundle/util.py +++ b/ecbundle/util.py @@ -124,7 +124,7 @@ def symlink_force(target, link_name): os.remove(link_name) os.symlink(target_orig, link_name) - if not os.path.exists(link_name): + if os.path.exists(target_orig) and not os.path.exists(link_name): error( "ERROR: Failed to create valid link from {0} to {1}".format( link_name, target_orig