diff options
-rw-r--r-- | pym/_emerge/__init__.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pym/_emerge/__init__.py b/pym/_emerge/__init__.py index b0d675594..ac4d48f8c 100644 --- a/pym/_emerge/__init__.py +++ b/pym/_emerge/__init__.py @@ -10539,6 +10539,8 @@ def unmerge(root_config, myopts, unmerge_action, stop = True pos = len(installed_sets) for s in installed_sets[pos - 1:]: + if s not in sets: + continue candidates = [x[len(SETPREFIX):] for x in sets[s].getNonAtoms() if x.startswith(SETPREFIX)] if candidates: stop = False |