diff --git a/src/dynamic_load.c b/src/dynamic_load.c
index 0e981caea4693ed52d8e7ac902f7db8be177e414..b33a007e429433539733cc113a4434081c8eb132 100644
--- a/src/dynamic_load.c
+++ b/src/dynamic_load.c
@@ -7,7 +7,7 @@
 #  include "stralloc.h"
 #  include "pike_macros.h"
 
-RCSID("$Id: dynamic_load.c,v 1.30 1998/07/09 21:55:16 grubba Exp $");
+RCSID("$Id: dynamic_load.c,v 1.31 1998/09/18 21:35:00 hubbe Exp $");
 
 #endif /* !TESTING */
 
@@ -197,13 +197,12 @@ static void dlclose(void *module)
 #endif  /* !EMULATE_DLOPEN */
 
 
+#endif /* HAVE_SOME_DLOPEN */
+
 #ifndef RTLD_NOW
 #define RTLD_NOW 0
 #endif
 
-#endif
-
-
 #ifndef TESTING
 
 #if defined(HAVE_DLOPEN) || defined(USE_DLD) || defined(USE_HPUX_DL)