diff --git a/reportbuilder/classes/datasource.php b/reportbuilder/classes/datasource.php index b650638d024..bb8cfc51fc8 100644 --- a/reportbuilder/classes/datasource.php +++ b/reportbuilder/classes/datasource.php @@ -275,7 +275,7 @@ abstract class datasource extends base { foreach ($activeconditions as $condition) { $instance = $this->get_condition($condition->get('uniqueidentifier')); if ($instance !== null && $instance->get_is_available()) { - $conditions[$instance->get_unique_identifier()] = $instance; + $conditions[$instance->get_unique_identifier()] = $instance->set_persistent($condition); } }