diff --git a/reactos/dll/directx/wine/ddraw/ddraw.rbuild b/reactos/dll/directx/wine/ddraw/ddraw.rbuild
index 9f8a9b046f5..9f9b1c98f0a 100644
--- a/reactos/dll/directx/wine/ddraw/ddraw.rbuild
+++ b/reactos/dll/directx/wine/ddraw/ddraw.rbuild
@@ -30,6 +30,7 @@
palette.c
parent.c
regsvr.c
+ stubs.c
surface.c
surface_thunks.c
texture.c
diff --git a/reactos/dll/directx/wine/ddraw/ddraw.spec b/reactos/dll/directx/wine/ddraw/ddraw.spec
index 0cd1d0f305b..60c86e7616c 100644
--- a/reactos/dll/directx/wine/ddraw/ddraw.spec
+++ b/reactos/dll/directx/wine/ddraw/ddraw.spec
@@ -26,3 +26,4 @@
@ stub VidMemFree
@ stub VidMemInit
@ stub VidMemLargestFree
+@ stdcall D3DParseUnknownCommand(ptr ptr)
diff --git a/reactos/dll/directx/wine/ddraw/stubs.c b/reactos/dll/directx/wine/ddraw/stubs.c
new file mode 100644
index 00000000000..5edfb31f28b
--- /dev/null
+++ b/reactos/dll/directx/wine/ddraw/stubs.c
@@ -0,0 +1,8 @@
+#include "ddraw_private.h"
+
+HRESULT WINAPI
+D3DParseUnknownCommand( LPVOID lpCmd,
+ LPVOID *lpRetCmd)
+{
+ return DD_OK;
+}