From 65f494be266431bf8a2ff4f1e44fb01301552dfb Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 4 Apr 2026 08:41:08 +0200 Subject: [PATCH] fix: don't raise freqAI in pre-mature shutdown scenarios --- freqtrade/strategy/interface.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/freqtrade/strategy/interface.py b/freqtrade/strategy/interface.py index 6e32039c9..13f0ed4b4 100644 --- a/freqtrade/strategy/interface.py +++ b/freqtrade/strategy/interface.py @@ -222,7 +222,8 @@ class IStrategy(ABC, HyperStrategyMixin): """ Clean up FreqAI and child threads """ - self.freqai.shutdown() + if getattr(self, "freqai", None): + self.freqai.shutdown() @abstractmethod def populate_indicators(self, dataframe: DataFrame, metadata: dict) -> DataFrame: