Because there is nothing to do, default desktop can be `gnome` but if `gnome` packages are not installed, we will not select anything. That is a supported and correct scenario, I'd add comment for that.