Browse Source

Fixed incorrect kernel display in VM settings

Kernel set to 'None' was incorrectly displayed as 'default'.

fixes QubesOS/qubes-issues#4043
Marta Marczykowska-Górecka 6 years ago
parent
commit
af5aa233bb
1 changed files with 2 additions and 0 deletions
  1. 2 0
      qubesmanager/utils.py

+ 2 - 0
qubesmanager/utils.py

@@ -60,6 +60,8 @@ def prepare_choice(widget, holder, propname, choice, default,
             oldvalue = qubesadmin.DEFAULT
         else:
             oldvalue = getattr(holder, propname)
+            if oldvalue == '':
+                oldvalue = None
             if transform is not None and oldvalue is not None:
                 oldvalue = transform(oldvalue)
     else: