diff --git "a/dll/win32/mshtml/olecmd.c" "b/dll/win32/mshtml/olecmd.c"
index 96b3f4bb6b7..075d4779cb4 100644
--- "a/dll/win32/mshtml/olecmd.c"
+++ "b/dll/win32/mshtml/olecmd.c"
@@ -241,6 +241,13 @@ static HRESULT exec_print(HTMLDocument *This, DWORD nCmdexecopt, VARIANT *pvaIn,
         return S_OK;
     }
 
+#ifdef __REACTOS__
+    // returning here fixes CORE-16884. Maybe use this until printing works.
+    ERR("Sorry, ReactOS does not support printing yet.\n");
+    return S_OK;
+
+    // For now if this is executed we get internal corruptions for unknown reasons. 
+#endif
     nsres = nsIWebBrowserPrint_GetGlobalPrintSettings(nsprint, &settings);
     if(NS_FAILED(nsres))
         ERR("GetCurrentPrintSettings failed: %08x\n", nsres);