diff --git a/reactos/dll/win32/setupapi/devclass.c b/reactos/dll/win32/setupapi/devclass.c index a8a9b666c77..1e2a734320b 100644 --- a/reactos/dll/win32/setupapi/devclass.c +++ b/reactos/dll/win32/setupapi/devclass.c @@ -552,6 +552,9 @@ cleanup: if (hKey != INVALID_HANDLE_VALUE) RegCloseKey(hKey); + if (Buffer && !ret) + MyFree(Buffer); + return ret; }