Casey Duncan writes: > I think the following should do what you want: > > for foo in bar.objectvalues() > try: > mo = foo.getProperty('menu_order', None) > except 'Unauthorized': > continue > ..do stuff.. It may not work, because Python uses "is" to check against string exceptions and not "==". Dieter