On Mon, Dec 16, 2013 at 01:47:24PM -0500, Chris Lumens wrote:
---
pyanaconda/ui/gui/spokes/software.py | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/pyanaconda/ui/gui/spokes/software.py b/pyanaconda/ui/gui/spokes/software.py
index 473e0c2..4fbd16c 100644
--- a/pyanaconda/ui/gui/spokes/software.py
+++ b/pyanaconda/ui/gui/spokes/software.py
@@ -347,11 +347,16 @@ class SoftwareSelectionSpoke(NormalSpoke):
# state will be used. Otherwise, the add-on will be selected if it is a
default
# for this environment.
+ addSep = len(self._environmentAddons[self.environment][0]) > 0 and \
+ len(self._environmentAddons[self.environment][1]) > 0
+
for grp in self._environmentAddons[self.environment][0]:
self._addAddon(grp)
- # This marks a separator in the view.
- self._addonStore.append([False, "", "", True])
+ # This marks a separator in the view - only add it if there's both
environment
+ # specific and generic addons.
+ if addSep:
+ self._addonStore.append([False, "", "", True])
for grp in self._environmentAddons[self.environment][1]:
self._addAddon(grp)
--
1.8.3.1
Ack
--
Brian C. Lane | Anaconda Team | IRC: bcl #anaconda | Port Orchard, WA (PST8PDT)