diff --git a/src/las.c b/src/las.c
index 54538132dc9808e55b684f49d2fbc1ff5fb894ec..11ee31fdfd5ce926fe7852bdf45b12e2fd07e9cd 100644
--- a/src/las.c
+++ b/src/las.c
@@ -5,7 +5,7 @@
 \*/
 /**/
 #include "global.h"
-RCSID("$Id: las.c,v 1.201 2000/08/31 21:57:13 grubba Exp $");
+RCSID("$Id: las.c,v 1.202 2000/09/04 14:49:05 per Exp $");
 
 #include "language.h"
 #include "interpret.h"
@@ -654,13 +654,6 @@ node *debug_mknode(short token, node *a, node *b)
 	  res->tree_info |= a->tree_info;
 	}
 	if (i && IDENTIFIER_IS_FUNCTION(i->identifier_flags)) {
-#ifdef PIKE_DEBUG
-	  /* Temporary check to see that the flags aren't reset somewhere. */
-	  if (i->opt_flags != (OPT_SIDE_EFFECT | OPT_EXTERNAL_DEPEND)) {
-	    yywarning("Identifier %s has opt_flags 0x%04x!",
-		      i->name->str, i->opt_flags);
-	  }
-#endif /* PIKE_DEBUG */
 	  res->node_info |= i->opt_flags;
 	} else {
 	  res->node_info |= opt_flags;