diff --git a/configure b/configure
index e422437a941c5dd7f87f12a8ad192ec894d56530..c78dcd776789963328ba4f884535708ceadc76c6 100755
--- a/configure
+++ b/configure
@@ -1133,6 +1133,7 @@ enable_initpki
 enable_inkobj
 enable_inseng
 enable_iphlpapi
+enable_irprops_cpl
 enable_itircl
 enable_itss
 enable_joy_cpl
@@ -17599,6 +17600,7 @@ wine_fn_config_dll inkobj enable_inkobj
 wine_fn_config_dll inseng enable_inseng clean
 wine_fn_config_dll iphlpapi enable_iphlpapi implib
 wine_fn_config_test dlls/iphlpapi/tests iphlpapi_test
+wine_fn_config_dll irprops.cpl enable_irprops_cpl
 wine_fn_config_dll itircl enable_itircl
 wine_fn_config_dll itss enable_itss clean
 wine_fn_config_test dlls/itss/tests itss_test
diff --git a/configure.ac b/configure.ac
index 6db503c0051471a0b8a21b08d34a76b8ca9f7966..2c18819304108d430a6f60507bc3365707d8d29a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2969,6 +2969,7 @@ WINE_CONFIG_DLL(inkobj)
 WINE_CONFIG_DLL(inseng,,[clean])
 WINE_CONFIG_DLL(iphlpapi,,[implib])
 WINE_CONFIG_TEST(dlls/iphlpapi/tests)
+WINE_CONFIG_DLL(irprops.cpl)
 WINE_CONFIG_DLL(itircl)
 WINE_CONFIG_DLL(itss,,[clean])
 WINE_CONFIG_TEST(dlls/itss/tests)
diff --git a/dlls/irprops.cpl/Makefile.in b/dlls/irprops.cpl/Makefile.in
new file mode 100644
index 0000000000000000000000000000000000000000..7270ca32b8327c5109b227317f26cac006070c66
--- /dev/null
+++ b/dlls/irprops.cpl/Makefile.in
@@ -0,0 +1 @@
+MODULE    = irprops.cpl
diff --git a/dlls/irprops.cpl/irprops.cpl.spec b/dlls/irprops.cpl/irprops.cpl.spec
new file mode 100644
index 0000000000000000000000000000000000000000..29828e29af131ce5f009c1128038863c6db2a9a5
--- /dev/null
+++ b/dlls/irprops.cpl/irprops.cpl.spec
@@ -0,0 +1,52 @@
+@ stub BluetoothAuthenticateDevice
+@ stub BluetoothAuthenticateMultipleDevices
+@ stub BluetoothAuthenticationAgent
+@ stub BluetoothDisconnectDevice
+@ stub BluetoothDisplayDeviceProperties
+@ stub BluetoothEnableDiscovery
+@ stub BluetoothEnableIncomingConnections
+@ stub BluetoothEnumerateInstalledServices
+@ stub BluetoothFindBrowseGroupClose
+@ stub BluetoothFindClassIdClose
+@ stub BluetoothFindDeviceClose
+@ stub BluetoothFindFirstBrowseGroup
+@ stub BluetoothFindFirstClassId
+@ stub BluetoothFindFirstDevice
+@ stub BluetoothFindFirstProfileDescriptor
+@ stub BluetoothFindFirstProtocolDescriptorStack
+@ stub BluetoothFindFirstProtocolEntry
+@ stub BluetoothFindFirstRadio
+@ stub BluetoothFindFirstService
+@ stub BluetoothFindNextBrowseGroup
+@ stub BluetoothFindNextClassId
+@ stub BluetoothFindNextDevice
+@ stub BluetoothFindNextProfileDescriptor
+@ stub BluetoothFindNextProtocolDescriptorStack
+@ stub BluetoothFindNextProtocolEntry
+@ stub BluetoothFindNextRadio
+@ stub BluetoothFindNextService
+@ stub BluetoothFindProfileDescriptorClose
+@ stub BluetoothFindProtocolDescriptorStackClose
+@ stub BluetoothFindProtocolEntryClose
+@ stub BluetoothFindRadioClose
+@ stub BluetoothFindServiceClose
+@ stub BluetoothGetDeviceInfo
+@ stub BluetoothGetRadioInfo
+@ stub BluetoothIsConnectable
+@ stub BluetoothIsDiscoverable
+@ stub BluetoothMapClassOfDeviceToImageIndex
+@ stub BluetoothMapClassOfDeviceToString
+@ stub BluetoothRegisterForAuthentication
+@ stub BluetoothRemoveDevice
+@ stub BluetoothSdpEnumAttributes
+@ stub BluetoothSdpGetAttributeValue
+@ stub BluetoothSdpGetContainerElementData
+@ stub BluetoothSdpGetElementData
+@ stub BluetoothSdpGetString
+@ stub BluetoothSelectDevices
+@ stub BluetoothSelectDevicesFree
+@ stub BluetoothSendAuthenticationResponse
+@ stub BluetoothSetServiceState
+@ stub BluetoothUnregisterAuthentication
+@ stub BluetoothUpdateDeviceRecord
+#@ stub CPlApplet
diff --git a/tools/make_specfiles b/tools/make_specfiles
index 16db908a5344fdb7b8d630f206c535c0cc227c25..13748e7d60b4f9ef8fb8383bfd5bcb548f0314f2 100755
--- a/tools/make_specfiles
+++ b/tools/make_specfiles
@@ -262,6 +262,10 @@ my @dll_groups =
   "api-ms-win-core-winrt-l1-1-0",
   "api-ms-win-core-winrt-string-l1-1-0",
  ],
+ [
+  "bthprops.cpl",
+  "irprops.cpl",
+ ],
 );
 
 my $update_flags = 0;