diff --git a/src/sbbs3/Makefile.gnu b/src/sbbs3/Makefile.gnu
index 8bdf12a459018b795da71a9396b065b0c9c72f94..30352b9481fe66ce39117f8e2c587e5499d2629a 100644
--- a/src/sbbs3/Makefile.gnu
+++ b/src/sbbs3/Makefile.gnu
@@ -67,12 +67,12 @@ ifdef DEBUG
 CFLAGS	:=	$(CFLAGS) -g -O0 -D_DEBUG 
 LIBODIR	:=	$(LIBODIR).debug
 EXEODIR	:=	$(EXEODIR).debug
-LIBS	:=	$(LIBS) ../mozilla/js/src/Linux_All_DBG.OBJ/libjs.a
+LIBS	:=	$(LIBS) -lm ../mozilla/js/src/Linux_All_DBG.OBJ/libjs.a
 else
 LFLAGS	:=	$(LFLAGS) -S
 LIBODIR	:=	$(LIBODIR).release
 EXEODIR	:=	$(EXEODIR).release
-LIBS	:=	$(LIBS) ../mozilla/js/src/Linux_All_OPT.OBJ/libjs.a
+LIBS	:=	$(LIBS) -lm ../mozilla/js/src/Linux_All_OPT.OBJ/libjs.a
 endif
 
 include targets.mak		# defines all targets