diff -r 76b3cd5d4f31 -r 01152fffd593 sobjects/notification.py --- a/sobjects/notification.py Mon Apr 06 12:37:45 2009 +0200 +++ b/sobjects/notification.py Tue Apr 07 09:30:23 2009 +0200 @@ -154,8 +154,8 @@ def context(self, **kwargs): entity = self.entity(0, 0) for key, val in kwargs.iteritems(): - if val and val.strip(): - kwargs[key] = self.req._(val) + if val and isinstance(val, unicode) and val.strip(): + kwargs[key] = self.req._(val) kwargs.update({'user': self.user_login(), 'eid': entity.eid, 'etype': entity.dc_type(),