We probably don't even need to do reset when going back, but I'd rather stay on safer side here. --- backend.py | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/backend.py b/backend.py index 6ca14a8..4ec5e8c 100644 --- a/backend.py +++ b/backend.py @@ -303,9 +303,13 @@ def doInstall(anaconda): def doBasePackageSelect(anaconda): if anaconda.ksdata: anaconda.backend.resetPackageSelections() + if anaconda.dir == DISPATCH_BACK: + return DISPATCH_BACK kickstart.selectPackages(anaconda) elif anaconda.displayMode != 't': anaconda.backend.resetPackageSelections() + if anaconda.dir == DISPATCH_BACK: + return DISPATCH_BACK anaconda.instClass.setPackageSelection(anaconda) anaconda.instClass.setGroupSelection(anaconda) -- 1.6.0.6 _______________________________________________ Anaconda-devel-list mailing list Anaconda-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/anaconda-devel-list