diff --git a/compat/mingw.c b/compat/mingw.c index 43371cba96..1d10707bb7 100644 --- a/compat/mingw.c +++ b/compat/mingw.c @@ -2665,10 +2665,13 @@ const char *program_data_config(void) if (!initialized) { const char *env = mingw_getenv("PROGRAMDATA"); - if (!env) + const char *extra = ""; + if (!env) { env = mingw_getenv("ALLUSERSPROFILE"); + extra = "/Application Data"; + } if (env) - strbuf_addf(&path, "%s/Git/config", env); + strbuf_addf(&path, "%s%s/Git/config", env, extra); initialized = 1; } return *path.buf ? path.buf : NULL;