diff --git a/DynamicLoader.hxx.in b/DynamicLoader.hxx.in
index a30ee6b64712a5f2aca1aac141b91b400c9e324d..7bead2f7f03bbc7c93bdd66585d3867f7b9ab43c 100644
--- a/DynamicLoader.hxx.in
+++ b/DynamicLoader.hxx.in
@@ -69,6 +69,8 @@ public:
   #else
     typedef void* LibraryHandle;
   #endif
+#elif defined(__HAIKU__)
+  typedef image_id LibraryHandle;
 #elif defined(__BEOS__)
   typedef image_id LibraryHandle;
 #else  // POSIX
diff --git a/kwsysDateStamp.cmake b/kwsysDateStamp.cmake
index 985ffd9cac8c658d0d6db069be48d5807d5edd95..f16a181c328a8cd0c6fe7e09c693dcc00a9deb52 100644
--- a/kwsysDateStamp.cmake
+++ b/kwsysDateStamp.cmake
@@ -4,7 +4,7 @@
 SET(KWSYS_DATE_STAMP_YEAR  2008)
 
 # KWSys version date month component.  Format is MM.
-SET(KWSYS_DATE_STAMP_MONTH 10)
+SET(KWSYS_DATE_STAMP_MONTH 11)
 
 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   17)
+SET(KWSYS_DATE_STAMP_DAY   07)