summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJiri Moskovcak <jmoskovc@redhat.com>2009-10-23 16:08:50 +0200
committerJiri Moskovcak <jmoskovc@redhat.com>2009-10-23 16:08:50 +0200
commit53ed713b135762ad7b572f39301d80a646173820 (patch)
tree7360873eaf1e0bd2da0079b1b2f75bdb59877040 /src
parentf0dcbf1eac8985bf9fe25cd06bd8f477f18a3d12 (diff)
downloadabrt-53ed713b135762ad7b572f39301d80a646173820.tar.gz
abrt-53ed713b135762ad7b572f39301d80a646173820.tar.xz
abrt-53ed713b135762ad7b572f39301d80a646173820.zip
GUI: fixed exception when enabling plugin rhbz#530495
Diffstat (limited to 'src')
-rw-r--r--src/Gui/PluginsSettingsDialog.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Gui/PluginsSettingsDialog.py b/src/Gui/PluginsSettingsDialog.py
index a346455e..d8eac71e 100644
--- a/src/Gui/PluginsSettingsDialog.py
+++ b/src/Gui/PluginsSettingsDialog.py
@@ -79,7 +79,9 @@ class PluginsSettingsDialog:
self.ccdaemon.registerPlugin(plugin.getName())
# FIXME: create class plugin and move this into method Plugin.Enable()
plugin.Enabled = "yes"
- plugin.Settings = PluginSettings(self.ccdaemon.getPluginSettings(plugin.getName()))
+ default_settings = self.ccdaemon.getPluginSettings(plugin.getName())
+ plugin.Settings = PluginSettings()
+ plugin.Settings.load(plugin.getName(), default_settings)
model[path][1] = not model[path][1]
def filter_plugins(self, model, miter, data):