diff --git a/api/core/orchestrator_rule_parser.py b/api/core/orchestrator_rule_parser.py index 021f8c935f..4755588ba5 100644 --- a/api/core/orchestrator_rule_parser.py +++ b/api/core/orchestrator_rule_parser.py @@ -188,6 +188,9 @@ class OrchestratorRuleParser: Dataset.id == tool_config.get("id") ).first() + if not dataset: + return None + if dataset and dataset.available_document_count == 0 and dataset.available_document_count == 0: return None