diff --git a/shell/intro/intro.py b/shell/intro/intro.py index 2e23dffa..66f4b84c 100644 --- a/shell/intro/intro.py +++ b/shell/intro/intro.py @@ -235,12 +235,14 @@ class IntroBox(hippo.CanvasBox, hippo.CanvasItem): cp = ConfigParser() section = 'Buddy' - cp.add_section(section) + if not cp.has_section(section): + cp.add_section(section) cp.set(section, 'NickName', name) cp.set(section, 'Color', color.to_string()) secion = 'Server' - cp.add_section(section) + if not cp.has_section(section): + cp.add_section(section) cp.set(section, 'Server', 'olpc.collabora.co.uk') cp.set(Section, 'Registered', 'False')