From 23d5866296988c60d668c13736718d886dad5015 Mon Sep 17 00:00:00 2001 From: tonio Date: Mon, 3 Jan 2011 15:01:33 +0100 Subject: [PATCH] fixed #111 Initialization problem. --- extensions/webmail/lib.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/extensions/webmail/lib.py b/extensions/webmail/lib.py index 9c8820b42..4978049c7 100644 --- a/extensions/webmail/lib.py +++ b/extensions/webmail/lib.py @@ -253,8 +253,9 @@ class IMAPconnector(object): name = name.strip('"').decode("imap4-utf-7") if re.search("\%s" % delimiter, name): parts = name.split(".") - descr["path"] = parts[0] - descr["sub"] = [] + if not descr.has_key("path"): + descr["path"] = parts[0] + descr["sub"] = [] if self._parse_folder_name(descr["sub"], parts[0], delimiter, parts[1:]): descr["class"] = "subfolders"