I took a closer look to the logs at and I would say it's behaving as expected. Apparently this is the specification for the three volumes: root => desired = 10 GiB min = 5 GiB snapshots_percentage=100 snapshots_configurable = true proposed_configurable = false disable_order = nil home => desired = 10 GiB min = 7 GiB proposed_configurable = true disable_order = 1 swap => desired = 2 GiB min = 1 GiB proposed_configurable = true disable_order = 2 The disk is 10 GiB big. So the proposal tries this (extracted from the logs): Trying proposal with initial settings Trying proposal after disabling '/home' Trying proposal after disabling 'adjust_by_ram' for 'swap' Trying proposal after disabling 'swap' Trying proposal after disabling 'snapshots' for '/ Take into account the initial values of the form in "Guided Setup" are based on the current settings (that is, the ones that were used to produce the current proposal). So the checkbox for swap is not unchecked always, only if it was unchecked in the initial attempt. And it was disabled in that initial attempt because the proposal was told that is more important to keep the snapshots than to keep the swap. So the bug, if any, is not in the form. It was in control.xml or, at most, in the proposal code (if it's supposed to work in a different way, which I don't see).