diff --git a/src/language.yacc b/src/language.yacc
index f0ed93bb57580155d0003fa4fe4351dc20c2bfef..67f54e7086d3095d003f05b6f5d28a6fc48034a3 100644
--- a/src/language.yacc
+++ b/src/language.yacc
@@ -158,7 +158,7 @@
 /* This is the grammar definition of Pike. */
 
 #include "global.h"
-RCSID("$Id: language.yacc,v 1.34 1997/04/07 03:29:08 hubbe Exp $");
+RCSID("$Id: language.yacc,v 1.35 1997/04/07 22:56:48 marcus Exp $");
 #ifdef HAVE_MEMORY_H
 #include <memory.h>
 #endif
@@ -454,7 +454,7 @@ constant_list: constant_name
   | constant_list ',' constant_name
   ;
 
-constant: modifiers F_CONSTANT constant_list ';'
+constant: modifiers F_CONSTANT constant_list ';' {}
   ;
 
 block_or_semi: block