I don't see the full context right now, but ensure that if using require= that there may be other objects in the list as well:

require="PREVIOUSOBJECT __another/object"