diff -Nur soundconverter-1.5.4-orig/src/soundconverter.py soundconverter-1.5.4/src/soundconverter.py --- soundconverter-1.5.4-orig/src/soundconverter.py 2011-01-06 21:47:14.000000000 +0100 +++ soundconverter-1.5.4/src/soundconverter.py 2011-10-09 20:21:33.341415801 +0200 @@ -452,6 +452,14 @@ description = _GCONF.get_string(_GCONF_PROFILE_PATH + name + "/name") extension = _GCONF.get_string(_GCONF_PROFILE_PATH + name + "/extension") pipeline = _GCONF.get_string(_GCONF_PROFILE_PATH + name + "/pipeline") + if not description: + description = "-" + if not extension: + extension = "" + if not pipeline: + continue + if audio_profiles_dict.has_key(description): + continue profile = description, extension, pipeline audio_profiles_list.append(profile) audio_profiles_dict[description] = profile