Index: branches/5.2.x/core/kernel/db/db_event_handler.php =================================================================== diff -u -N -r14855 -r14856 --- branches/5.2.x/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 14855) +++ branches/5.2.x/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 14856) @@ -1,6 +1,6 @@ reset(); - $object->linkToParent( $this->getMainSpecial($event) ); + if ( $event->getEventParam('skip_parent_filter') === false ) { + $object->linkToParent( $this->getMainSpecial($event) ); + } $this->AddFilters($event); $this->SetCustomQuery($event); // new!, use this for dynamic queries based on specials for ex.