diff --git a/SparkleLib/Git/SparkleRepoGit.cs b/SparkleLib/Git/SparkleRepoGit.cs index 73aebe82..9458d7e9 100644 --- a/SparkleLib/Git/SparkleRepoGit.cs +++ b/SparkleLib/Git/SparkleRepoGit.cs @@ -722,6 +722,9 @@ namespace SparkleLib.Git { { try { foreach (string child_path in Directory.GetDirectories (path)) { + if (SparkleHelpers.IsSymlink (child_path)) + continue; + if (child_path.EndsWith (".git")) { if (child_path.Equals (Path.Combine (LocalPath, ".git"))) continue;