diff --git a/src/interpreter.h b/src/interpreter.h
index 89b1a29cedf7c72b34cf158dd56ecfc59a4b43b0..69090f1a2285b815bbd45c980afb031062c5c688 100644
--- a/src/interpreter.h
+++ b/src/interpreter.h
@@ -266,7 +266,7 @@ static int eval_instruction(unsigned char *pc)
 #endif /* DEBUG_MALLOC */
 
 #ifdef PIKE_DEBUG
-	  if(i < 0 || i > p->num_identifiers_references)
+	  if(i < 0 || i > p->num_identifier_references)
 	    fatal("Identifier out of range!\n");
 #endif