Don't complain that non-existant registry entries cannot be deleted.
diff --git a/PC/bdist_wininst/install.c b/PC/bdist_wininst/install.c
index d7bfc4f..afbef56 100644
--- a/PC/bdist_wininst/install.c
+++ b/PC/bdist_wininst/install.c
@@ -2169,7 +2169,7 @@
 		MessageBox(GetFocus(), string, "Could not open key", MB_OK);
 	else {
 		result = RegDeleteKey(hKey, subkeyname);
-		if (result != ERROR_SUCCESS)
+		if (result != ERROR_SUCCESS && result != ERROR_FILE_NOT_FOUND)
 			MessageBox(GetFocus(), string, "Could not delete key", MB_OK);
 		RegCloseKey(hKey);
 	}
@@ -2211,7 +2211,7 @@
 		MessageBox(GetFocus(), string, "Could not open key", MB_OK);
 	else {
 		result = RegDeleteValue(hKey, valuename);
-		if (result != ERROR_SUCCESS)
+		if (result != ERROR_SUCCESS && result != ERROR_FILE_NOT_FOUND)
 			MessageBox(GetFocus(), string, "Could not delete value", MB_OK);
 		RegCloseKey(hKey);
 	}