File gmixer-fix-unreferened-sep.diff of Package gmixer

---
 src/gmixer |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

--- a/src/gmixer
+++ b/src/gmixer
@@ -979,6 +979,7 @@ class GMixer(gobject.GObject):
         if not self._profiles.has_key(profile):
             self._init_profile(profile)
 
+        sep = None
         for n, track in enumerate(self._current_mixer.list_tracks()):
             volname = track.label.lower()
             if not track.flags: continue
@@ -1010,7 +1011,7 @@ class GMixer(gobject.GObject):
                     self._recordingbox.pack_start(obj,True,False,padding=3)
                     self._recordingbox.pack_start(sep,False,False,padding=3)
                 self._gvolume_dic[track.label.lower()] = obj
-        sep.hide()
+        if sep: sep.hide()
 
         self._playbackscroll.set_property("visible", \
                 bool([ w for w in self._playbackbox.get_children() if w.get_property("visible")]) )
openSUSE Build Service is sponsored by