diff --git a/src/modules/Gmp/mpz_glue.c b/src/modules/Gmp/mpz_glue.c
index 88aab7e065ef8b9bc6689513f96730af88cae0cf..3f56d21d81f20e10124989bb33641cd66a9e1c93 100644
--- a/src/modules/Gmp/mpz_glue.c
+++ b/src/modules/Gmp/mpz_glue.c
@@ -2,7 +2,7 @@
 || This file is part of Pike. For copyright information see COPYRIGHT.
 || Pike is distributed under GPL, LGPL and MPL. See the file COPYING
 || for more information.
-|| $Id: mpz_glue.c,v 1.186 2009/11/17 14:43:33 grubba Exp $
+|| $Id: mpz_glue.c,v 1.187 2009/11/28 13:09:03 mast Exp $
 */
 
 #include "global.h"
@@ -2135,7 +2135,7 @@ static void mpzmod_popcount(INT32 args)
        Pike_sp[-1].u.integer=-1;
 #endif
     break;
-  default:
+  default:;
 #ifdef PIKE_DEBUG
     Pike_fatal("Gmp.mpz->popcount: Unexpected sign!\n");
 #endif