diff --git a/libraries/libldbm/ldbm.c b/libraries/libldbm/ldbm.c
index 57db9b0677b95545a248e5cc61d267f7a30a0a85..ab76aaffeda7c46a96ad660d388ba195a73a7372 100644
--- a/libraries/libldbm/ldbm.c
+++ b/libraries/libldbm/ldbm.c
@@ -261,6 +261,8 @@ ldbm_errno( LDBM ldbm )
 
 #elif defined( HAVE_GDBM )
 
+#include <sys/stat.h>
+
 /*****************************************************************
  *                                                               *
  * use gdbm							 *