diff --git a/compiler/rt/sap.lisp b/compiler/rt/sap.lisp
index 47f4b5ca68b938226ec813457939dbc10a069449..4b04b2e527fa98f250acdfecf8fb905d263cdd57 100644
--- a/compiler/rt/sap.lisp
+++ b/compiler/rt/sap.lisp
@@ -7,7 +7,7 @@
 ;;; Scott Fahlman (FAHLMAN@CMUC). 
 ;;; **********************************************************************
 ;;;
-;;; $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/compiler/rt/sap.lisp,v 1.4 1991/04/28 23:14:49 wlott Exp $
+;;; $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/compiler/rt/sap.lisp,v 1.5 1991/04/29 06:19:14 wlott Exp $
 ;;;
 ;;; This file contains the IBM RT VM definition of SAP operations.
 ;;;
@@ -190,7 +190,8 @@
 		  (inst lh result base offset))))
 	   (2 ;Want 32 bits.  Incoming offset is in 32-bit quantities.
 	      ;Offset here is in bytes.
-	    '((inst l result base offset)))))
+	    '(signed ; suppress silly warnings.
+	      (inst l result base offset)))))
 	(name-c (symbolicate name "-C")))
     `(progn
        (define-vop (,name-c)