diff --git a/dlls/msvideo.dll16/msvideo.dll16.spec b/dlls/msvideo.dll16/msvideo.dll16.spec
index b44fcde69c9867e834a09e4d2be0ca8c5d479b0b..894fc9c4e61b9cde1b522bb450d394ccd302dd42 100644
--- a/dlls/msvideo.dll16/msvideo.dll16.spec
+++ b/dlls/msvideo.dll16/msvideo.dll16.spec
@@ -62,7 +62,7 @@
 244 stub ICSEQCOMPRESSFRAMESTART
 245 stub ICSEQCOMPRESSFRAMEEND
 246 stub ICSEQCOMPRESSFRAME
-250 stub _MCIWNDCREATE
+250 cdecl _MCIWndCreate(word word long str) MCIWndCreate16
 251 stub _MCIWNDREGISTERCLASS
 252 stub GETOPENFILENAMEPREVIEW
 253 stub GETSAVEFILENAMEPREVIEW
diff --git a/dlls/msvideo.dll16/msvideo16.c b/dlls/msvideo.dll16/msvideo16.c
index e157808efffe5a0338eceeaf59b47374ddc051c7..93724c9a60fb28cf732bd82e7114ef4c991d6e97 100644
--- a/dlls/msvideo.dll16/msvideo16.c
+++ b/dlls/msvideo.dll16/msvideo16.c
@@ -30,6 +30,7 @@
 #include "winreg.h"
 #include "winuser.h"
 #include "wine/winbase16.h"
+#include "wownt32.h"
 #include "vfw16.h"
 #include "wine/debug.h"
 
@@ -973,3 +974,12 @@ BOOL WINAPI VIDEO_LibMain(DWORD fdwReason, HINSTANCE hinstDLL, WORD ds,
     }
     return TRUE;
 }
+
+/***********************************************************************
+ *                      MCIWndCreate(MSVIDEO.250)
+ */
+HWND16 CDECL MCIWndCreate16(HWND16 hwnd, HINSTANCE16 hinst16,
+                              DWORD style, LPSTR file)
+{
+    return HWND_16(MCIWndCreateA(HWND_32(hwnd), 0, style, file));
+}