diff --git a/ghc/lib/std/Makefile b/ghc/lib/std/Makefile
index bf7de0349fdaddb78a736fb4b2a1087715ae6ddc..81feb531ed501c07116620f2996bb2fc95caf313 100644
--- a/ghc/lib/std/Makefile
+++ b/ghc/lib/std/Makefile
@@ -58,7 +58,7 @@ PrelNumExtra_HC_OPTS     += -H30m -K2m
 PrelBase_HC_OPTS         += -H10m
 PrelRead_HC_OPTS         += -H16m
 PrelTup_HC_OPTS          += -H12m
-PrelNum_HC_OPTS		 += -H12m -K2m
+PrelNum_HC_OPTS		 += -H12m -K3m
 PrelArr_HC_OPTS          += -H8m
 PrelHandle_HC_OPTS       += -H14m
 Time_HC_OPTS             += -H18m