diff --git a/dlls/comctl32/comctl32.spec b/dlls/comctl32/comctl32.spec
index c78651a30bd823ad9955d334227ec5c67ddc9cd9..632f19390fcb34eab807ab3d8078c32cc029a219 100644
--- a/dlls/comctl32/comctl32.spec
+++ b/dlls/comctl32/comctl32.spec
@@ -181,8 +181,11 @@ init	COMCTL32_LibMain
 403 stub EnumMRUListW@16
 404 stub CreateMRUListLazyW@16
 
-410 stub COMCTL32_410
+410 stdcall COMCTL32_410(long long long long) comctl32_410
 411 stub COMCTL32_411
 412 stub COMCTL32_412
 413 stub COMCTL32_413
 
+# this is actually ordinal 70 in COMCTL32 v5.0
+414 stdcall InitMUILanguage(long) InitMUILanguage
+
diff --git a/dlls/comctl32/comctl32undoc.c b/dlls/comctl32/comctl32undoc.c
index 28847b84aab36b57f5f2edbe82478ef93d25340b..10d2502bdd08a06ab9f3a11a65ce3426037d73c9 100644
--- a/dlls/comctl32/comctl32undoc.c
+++ b/dlls/comctl32/comctl32undoc.c
@@ -187,10 +187,14 @@ BOOL WINAPI
 DPA_Merge (const HDPA hdpa1, const HDPA hdpa2, DWORD dwFlags,
 	   PFNDPACOMPARE pfnCompare, PFNDPAMERGE pfnMerge, LPARAM lParam)
 {
+    INT nCount;
+
+#if 0    /* these go with the "incomplete implementation" below */
     LPVOID pWork1, pWork2;
     INT nResult;
-    INT nCount, nIndex;
+    INT nIndex;
     INT nNewItems;
+#endif
 
     TRACE("(%p %p %08lx %p %p %08lx): semi stub!\n",
 	   hdpa1, hdpa2, dwFlags, pfnCompare, pfnMerge, lParam);
@@ -2051,3 +2055,32 @@ INT WINAPI COMCTL32_StrSpnW( LPWSTR lpStr, LPWSTR lpSet) {
   
   return (INT)(lpLoop-lpStr);
 }
+
+/**************************************************************************
+ * comctl32_410 [COMCTL32.410]
+ *
+ * FIXME: What's this supposed to do?
+ *        Parameter 1 is an HWND, you're on your own for the rest.
+ */
+
+BOOL WINAPI comctl32_410( HWND hw, DWORD b, DWORD c, DWORD d) {
+
+   FIXME_(commctrl)("(%x, %lx, %lx, %lx): stub!\n", hw, b, c, d);
+
+   return TRUE;
+}
+
+/*************************************************************************
+ * InitMUILanguage [COMCTL32.70]
+ *
+ * FIXME: What's this supposed to do?  Apparently some i18n thing.
+ *
+ */
+
+BOOL WINAPI InitMUILanguage( DWORD a ) {
+
+   FIXME_(commctrl)("(%lx): stub!\n", a);
+
+   return TRUE;
+}
+