--- pyanaconda/ui/gui/spokes/storage.py | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/pyanaconda/ui/gui/spokes/storage.py b/pyanaconda/ui/gui/spokes/storage.py index 23b97fc..b4fb1aa 100644 --- a/pyanaconda/ui/gui/spokes/storage.py +++ b/pyanaconda/ui/gui/spokes/storage.py @@ -347,7 +347,8 @@ class StorageSpoke(NormalSpoke, StorageChecker): def _applyDiskSelection(self, use_names): onlyuse = use_names[:] for disk in [d for d in self.storage.disks if d.name in onlyuse]: - onlyuse.extend([d for d in disk.ancestors if d.name not in onlyuse]) + onlyuse.extend([d.name for d in disk.ancestors + if d.name not in onlyuse])
self.data.ignoredisk.onlyuse = onlyuse self.data.clearpart.drives = use_names[:]