diff --git a/src/program.c b/src/program.c
index 68a15e6f0db28e67f65318c73237218dfcb3f937..db48582bdbc987da25f2b0dcc2c36965cd3968f8 100644
--- a/src/program.c
+++ b/src/program.c
@@ -5,7 +5,7 @@
 \*/
 /**/
 #include "global.h"
-RCSID("$Id: program.c,v 1.376 2001/09/27 04:59:10 per Exp $");
+RCSID("$Id: program.c,v 1.377 2001/09/27 15:17:47 grubba Exp $");
 #include "program.h"
 #include "object.h"
 #include "dynamic_buffer.h"
@@ -1156,7 +1156,6 @@ void fixate_program(void)
 
   p->flags |= PROGRAM_FIXED;
 
-#ifdef PIKE_DEBUG
   if(Pike_compiler->check_final)
   {
     for(i=0;i<(int)p->num_identifier_references;i++)
@@ -1177,7 +1176,7 @@ void fixate_program(void)
       }
     }
   }
-#endif
+
 #ifdef DEBUG_MALLOC
   {
 #define DBSTR(X) ((X)?(X)->str:"")
@@ -2723,12 +2722,10 @@ void low_inherit(struct program *p,
     name=ID_FROM_PTR(p,&fun)->name;
     fun.inherit_offset += inherit_offset;
 
-#ifdef PIKE_DEBUG
     if (fun.id_flags & ID_NOMASK)
     {
       Pike_compiler->check_final++;
     }
-#endif
     
     if(fun.id_flags & ID_PRIVATE) fun.id_flags|=ID_HIDDEN;