diff --git a/dlls/mshtml/Makefile.in b/dlls/mshtml/Makefile.in
index 469667081e3..ce7ddb40bde 100644
--- a/dlls/mshtml/Makefile.in
+++ b/dlls/mshtml/Makefile.in
@@ -71,4 +71,5 @@ RC_SRCS = mshtml.rc
IDL_SRCS = \
mshtml_classes.idl \
+ mshtml_private_iface.idl \
nsiface.idl
diff --git a/dlls/mshtml/mshtml.rc b/dlls/mshtml/mshtml.rc
index 22926e1643e..156e1ad734d 100644
--- a/dlls/mshtml/mshtml.rc
+++ b/dlls/mshtml/mshtml.rc
@@ -74,3 +74,6 @@ REGINST REGINST mshtml.inf
/* @makedep: blank.htm */
blank.htm HTML "blank.htm"
+
+/* @makedep: mshtml_private_iface.tlb */
+1 TYPELIB mshtml_private_iface.tlb
diff --git a/dlls/mshtml/mshtml_private.h b/dlls/mshtml/mshtml_private.h
index e3486aa3314..6228cf1298d 100644
--- a/dlls/mshtml/mshtml_private.h
+++ b/dlls/mshtml/mshtml_private.h
@@ -40,6 +40,8 @@
#include "nsiface.h"
+#include "mshtml_private_iface.h"
+
#include
#define NS_ERROR_GENERATE_FAILURE(module,code) \
diff --git a/dlls/mshtml/mshtml_private_iface.idl b/dlls/mshtml/mshtml_private_iface.idl
new file mode 100644
index 00000000000..5a01c6c1b27
--- /dev/null
+++ b/dlls/mshtml/mshtml_private_iface.idl
@@ -0,0 +1,28 @@
+/*
+ * Copyright 2021 Paul Gofman 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
+ */
+
+#pragma makedep typelib
+
+[
+ version(1.0),
+ hidden,
+ uuid(90de541e-380b-4530-94a9-97367fe49d8d)
+]
+library MSHTML_private
+{
+} /* library MSHTML_private */