diff --git a/include/driver.h b/include/driver.h
index e4ff23489d6e942c573ee530c41569a3d86bd464..767a975a194b448ad5c94c78231fcee57a8835e6 100644
--- a/include/driver.h
+++ b/include/driver.h
@@ -5,6 +5,8 @@
 #ifndef __WINE_DRIVER_H
 #define __WINE_DRIVER_H
 
+#include "windef.h"
+
 #define DRV_LOAD                0x0001
 #define DRV_ENABLE              0x0002
 #define DRV_OPEN                0x0003
diff --git a/include/wine/keyboard16.h b/include/wine/keyboard16.h
index 0cce1fc51d7974523e2bf510a80023d556e08827..82e2c413252b57aaf2210d39f9ad24210164fc7f 100644
--- a/include/wine/keyboard16.h
+++ b/include/wine/keyboard16.h
@@ -1,6 +1,8 @@
 #ifndef _KEYBOARD16_H
 #define _KEYBOARD16_H
 
+#include "windef.h"
+
 INT16       WINAPI ToAscii16(UINT16,UINT16,LPBYTE,LPVOID,UINT16);
 WORD        WINAPI VkKeyScan16(CHAR);
 INT16       WINAPI AnsiToOem16(LPCSTR,LPSTR);