From f63d699f656301d19f8e848cf0af9e9e45b6e5f1 Mon Sep 17 00:00:00 2001 From: sigmdel Date: Mon, 9 Dec 2024 15:58:34 -0400 Subject: [PATCH] Fix missing broker file error --- units/brokerunit.pas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/units/brokerunit.pas b/units/brokerunit.pas index b935110..0af30dc 100644 --- a/units/brokerunit.pas +++ b/units/brokerunit.pas @@ -607,7 +607,7 @@ procedure TBroker.LoadFromFile(const aFilename: string); stream : TFileStream; jd : TJSONData; begin - if aFilename = '' then exit; + if (aFilename = '') or (not fileExists(aFilename)) then exit; jd := nil; stream := TFileStream.Create(AFileName,fmOpenRead or fmShareDenyWrite); try