diff -r 72baef0baa76 -r aecd5a8c958c src/eric7/Plugins/VcsPlugins/vcsMercurial/hg.py --- a/src/eric7/Plugins/VcsPlugins/vcsMercurial/hg.py Sun Jan 21 12:53:23 2024 +0100 +++ b/src/eric7/Plugins/VcsPlugins/vcsMercurial/hg.py Sun Jan 21 13:00:42 2024 +0100 @@ -1179,7 +1179,7 @@ if dirName in names: names[dirName] = VersionControlState.Controlled if dirs: - for d in dirs: + for d in dirs[:]: if name.startswith(d): names[d] = VersionControlState.Controlled dirs.remove(d)