diff options
Diffstat (limited to 'sugar_network/db/directory.py')
-rw-r--r-- | sugar_network/db/directory.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sugar_network/db/directory.py b/sugar_network/db/directory.py index 91136d2..8eb36d4 100644 --- a/sugar_network/db/directory.py +++ b/sugar_network/db/directory.py @@ -392,7 +392,8 @@ class Directory(object): if prop.localized: if not isinstance(value, dict): value = {toolkit.default_lang(): value} - if existed: + if existed and \ + type(value) is dict: # TODO To reset `value` meta = record.get(name) if meta is not None: meta['value'].update(value) |