diff -r deb13e88e037 -r a5ef45850d23 sobjects/hooks.py --- a/sobjects/hooks.py Thu Oct 15 20:29:21 2009 +0200 +++ b/sobjects/hooks.py Thu Oct 15 20:29:51 2009 +0200 @@ -69,6 +69,8 @@ accepts = ('Any',) def call(self, session, entity): + if session.is_super_session: + return metaattrs = entity.e_schema.meta_attributes() for metaattr, (metadata, attr) in metaattrs.iteritems(): if metadata == 'format':