From: Ivan Ivlev <iviv@etersoft.ru> Signed-off-by: Ivan Ivlev <iviv@etersoft.ru> --- dlls/odbc32/unixlib.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/odbc32/unixlib.c b/dlls/odbc32/unixlib.c index b0e28b9f42f..cf20bf37cce 100644 --- a/dlls/odbc32/unixlib.c +++ b/dlls/odbc32/unixlib.c @@ -636,6 +636,7 @@ static void replicate_odbc_to_registry( BOOL is_user, SQLHENV env ) KEY_VALUE_PARTIAL_INFORMATION *info = (KEY_VALUE_PARTIAL_INFORMATION *)buffer; dir = SQL_FETCH_NEXT; + if (!filename) continue; if (!query_value( key_sources, dsn, len_dsn * sizeof(WCHAR), info, sizeof(buffer) ) && desc[0]) { set_value( key_sources, dsn, len_dsn * sizeof(WCHAR), REG_SZ, (const BYTE *)desc, -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/10743