diff --git a/mongoose.c b/mongoose.c
index cd24eff5b9590b5c97becb9be3809cb7133bf433..18c1b6429a8c9210871d8a87403315bc5828cf66 100644
--- a/mongoose.c
+++ b/mongoose.c
@@ -1636,6 +1636,7 @@ void mbuf_remove(struct mbuf *mb, size_t n) {
 
 /* Amalgamated: #include "common/mg_mem.h" */
 /* Amalgamated: #include "common/mg_str.h" */
+/* Amalgamated: #include "common/platform.h" */
 
 #include <stdlib.h>
 #include <string.h>
diff --git a/mongoose.h b/mongoose.h
index d907c97ee5ea308d88d5c860c26130f80bf1f89f..43cfe12e44e834e47f250f63a9fc817abe304b49 100644
--- a/mongoose.h
+++ b/mongoose.h
@@ -2095,8 +2095,6 @@ double cs_timegm(const struct tm *tm);
 
 #include <stddef.h>
 
-/* Amalgamated: #include "common/platform.h" */
-
 #ifdef __cplusplus
 extern "C" {
 #endif