diff --git a/src/cdf_write.c b/src/cdf_write.c
index 42c5ee1d7049eb3f3270942846bbac8d8a92eb9c..19a36f4502bb591af8d9f1cedb8ea9d07960e612 100644
--- a/src/cdf_write.c
+++ b/src/cdf_write.c
@@ -2,6 +2,9 @@
 #include "config.h"
 #endif
 
+#include <stdbool.h>
+#include "error.h"
+
 #ifdef HAVE_LIBNETCDF
 #include "dmemory.h"
 #include "cdi.h"