diff --git a/dll/win32/msvcrt/mbcs.c b/dll/win32/msvcrt/mbcs.c index bd4245c2c53..2637d13ae88 100644 --- a/dll/win32/msvcrt/mbcs.c +++ b/dll/win32/msvcrt/mbcs.c @@ -2513,6 +2513,11 @@ unsigned char* CDECL _mbsnbcat_l(unsigned char *dst, const unsigned char *src, s { pthreadmbcinfo mbcinfo; +#ifdef __REACTOS__ + if (!len) + return dst; +#endif + if (!MSVCRT_CHECK_PMT(dst && src)) return NULL;