diff --git a/reactos/baseaddress.rbuild b/reactos/baseaddress.rbuild
index 49e025b7687..76c98778079 100644
--- a/reactos/baseaddress.rbuild
+++ b/reactos/baseaddress.rbuild
@@ -119,12 +119,14 @@
+
+
diff --git a/reactos/boot/bootdata/packages/reactos.dff b/reactos/boot/bootdata/packages/reactos.dff
index d47a5c8aeea..73c6670230a 100644
--- a/reactos/boot/bootdata/packages/reactos.dff
+++ b/reactos/boot/bootdata/packages/reactos.dff
@@ -370,6 +370,7 @@ dll\win32\spoolss\spoolss.dll 1
dll\win32\srclient\srclient.dll 1
dll\win32\stdole2.tlb\stdole2.tlb 1
dll\win32\stdole32.tlb\stdole32.tlb 1
+dll\win32\sti\sti.dll 1
dll\win32\sxs\sxs.dll 1
dll\win32\syssetup\syssetup.dll 1
dll\win32\tapi32\tapi32.dll 1
diff --git a/reactos/dll/win32/sti/sti.rbuild b/reactos/dll/win32/sti/sti.rbuild
new file mode 100644
index 00000000000..2fb62c587a3
--- /dev/null
+++ b/reactos/dll/win32/sti/sti.rbuild
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+ .
+ include/reactos/wine
+
+ sti_main.c
+ wine
+ kernel32
+ ntdll
+
+
\ No newline at end of file
diff --git a/reactos/dll/win32/sti/sti.spec b/reactos/dll/win32/sti/sti.spec
new file mode 100644
index 00000000000..f8b17fdd8e4
--- /dev/null
+++ b/reactos/dll/win32/sti/sti.spec
@@ -0,0 +1,7 @@
+@ stub DllCanUnloadNow
+@ stub DllGetClassObject
+@ stub DllRegisterServer
+@ stub DllUnregisterServer
+@ stdcall StiCreateInstance(ptr long ptr ptr)
+@ stdcall StiCreateInstanceA(ptr long ptr ptr)
+@ stdcall StiCreateInstanceW(ptr long ptr ptr)
diff --git a/reactos/dll/win32/sti/sti_main.c b/reactos/dll/win32/sti/sti_main.c
new file mode 100644
index 00000000000..1d4e6ad0408
--- /dev/null
+++ b/reactos/dll/win32/sti/sti_main.c
@@ -0,0 +1,48 @@
+/*
+ * Copyright (C) 2002 Aric Stewart for CodeWeavers
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
+ */
+
+#include
+
+#include "windef.h"
+#include "winbase.h"
+#include "winreg.h"
+#include "winerror.h"
+
+/******************************************************************************
+ * StiCreateInstance (STI.@)
+ */
+HRESULT WINAPI StiCreateInstance( HINSTANCE a, DWORD b, LPVOID c, LPVOID d)
+{
+ return STG_E_UNIMPLEMENTEDFUNCTION;
+}
+
+/******************************************************************************
+ * StiCreateInstanceA (STI.@)
+ */
+HRESULT WINAPI StiCreateInstanceA( HINSTANCE a, DWORD b, LPVOID c, LPVOID d)
+{
+ return STG_E_UNIMPLEMENTEDFUNCTION;
+}
+
+/******************************************************************************
+ * StiCreateInstanceW (STI.@)
+ */
+HRESULT WINAPI StiCreateInstanceW( HINSTANCE a, DWORD b, LPVOID c, LPVOID d)
+{
+ return STG_E_UNIMPLEMENTEDFUNCTION;
+}
diff --git a/reactos/dll/win32/win32.rbuild b/reactos/dll/win32/win32.rbuild
index c4c78234e2f..681aeb99d75 100644
--- a/reactos/dll/win32/win32.rbuild
+++ b/reactos/dll/win32/win32.rbuild
@@ -412,6 +412,9 @@
+
+
+
diff --git a/reactos/media/doc/README.WINE b/reactos/media/doc/README.WINE
index 8104a0e3509..c2614ca9447 100644
--- a/reactos/media/doc/README.WINE
+++ b/reactos/media/doc/README.WINE
@@ -108,6 +108,7 @@ reactos/dll/win32/shfolder # Autosync
reactos/dll/win32/shlwapi # Autosync
reactos/dll/win32/spoolss # Autosync
reactos/dll/win32/stdole2.tlb # Autosync
+reactos/dll/win32/sti # Autosync
reactos/dll/win32/sxs # Autosync
reactos/dll/win32/tapi32 # Autosync
reactos/dll/win32/twain_32 # Out of sync