diff --git a/src/program.h b/src/program.h
index ba9a6759c4a44f14fa6b4c1d8e377e917c19dab7..c2a2680357e994abca76f536bdbf36bc15eed185 100644
--- a/src/program.h
+++ b/src/program.h
@@ -5,7 +5,7 @@
 \*/
 
 /*
- * $Id: program.h,v 1.105 2000/08/24 04:04:42 hubbe Exp $
+ * $Id: program.h,v 1.106 2000/08/28 21:27:10 grubba Exp $
  */
 #ifndef PROGRAM_H
 #define PROGRAM_H
@@ -24,6 +24,8 @@
 #define EXTERN
 #include "compilation.h"
 
+struct program_state;
+
 /* Needed to support dynamic loading on NT */
 PMOD_PROTO extern struct program_state * Pike_compiler;
 
@@ -98,8 +100,6 @@ struct node_s;
 struct object;
 #endif
 
-struct program_state;
-
 /* I need:
  * a) one type that can point to a callable function.
  *    (C function, or object->fun)