From ada4bc1b8564538e040d94a5ca6e4ca9213e85b3 Mon Sep 17 00:00:00 2001
From: FunkyFr3sh <cc.red.alert.1@googlemail.com>
Date: Sun, 13 Aug 2023 14:54:52 +0200
Subject: [PATCH] add additional check

---
 config/ConfigFormUnit.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/config/ConfigFormUnit.cpp b/config/ConfigFormUnit.cpp
index 4b5675b..393cfc4 100644
--- a/config/ConfigFormUnit.cpp
+++ b/config/ConfigFormUnit.cpp
@@ -839,7 +839,9 @@ void __fastcall TConfigForm::FormCreate(TObject *Sender)
 	}
 
 	RestoreDefaultsBtn->Visible =
-		FileExists(".\\ddraw.dll") && GetBool(ini, "allow_reset", true);
+		FileExists(".\\ddraw.dll") &&
+		FileExists(".\\ddraw.ini") &&
+		GetBool(ini, "allow_reset", true);
 
 	delete ini;