diff --git a/includes/admin/post-types/class-sp-admin-cpt-event.php b/includes/admin/post-types/class-sp-admin-cpt-event.php index ee6f5724..c0f54465 100644 --- a/includes/admin/post-types/class-sp-admin-cpt-event.php +++ b/includes/admin/post-types/class-sp-admin-cpt-event.php @@ -305,8 +305,10 @@ class SP_Admin_CPT_Event extends SP_Admin_CPT { public function filters_query( $query ) { global $typenow, $wp_query; - if ( $typenow == 'sp_event' ) { - $query->query_vars['meta_query']['relation'] = 'AND'; + if ( $typenow == 'sp_event' ) { + //Avoid overriding relation operator if already set + if ( !isset( $query->query_vars['meta_query']['relation'] ) ) + $query->query_vars['meta_query']['relation'] = 'AND'; if ( ! empty( $_GET['team'] ) ) { $query->query_vars['meta_query'][] = array(