From 6823598e5fc07a1dd39c2bb2f28a292d3888a2b0 Mon Sep 17 00:00:00 2001 From: David Schneider Date: Mon, 5 Sep 2011 11:17:16 -0700 Subject: [PATCH] Added check for no alternatives when getting settings. Addresses Launchpad bug 841867. --- kupfer/core/settings.py | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/kupfer/core/settings.py b/kupfer/core/settings.py index 29ffb01..394e44a 100644 --- a/kupfer/core/settings.py +++ b/kupfer/core/settings.py @@ -393,6 +393,8 @@ class SettingsController (gobject.GObject, pretty.OutputMixin): """ Get a list of (id_, name) tuples for the given @category_key """ + if not category_key in self._alternative_validators: + return validator = self._alternative_validators[category_key] for (id_, alternative) in self._alternatives[category_key].iteritems(): name = alternative["name"] -- 1.7.4.1