diff -r a545eb9add6f -r 8604000bf3b2 server/ssplanner.py --- a/server/ssplanner.py Mon Apr 12 08:17:35 2010 +0200 +++ b/server/ssplanner.py Mon Apr 12 08:22:37 2010 +0200 @@ -577,7 +577,7 @@ result[i] = newrow # update entities for eid, edef in edefs.iteritems(): - repo.glob_update_entity(session, edef, self.attributes) + repo.glob_update_entity(session, edef, set(self.attributes)) return result def _handle_relterm(info, row, newrow):