diff --git a/compiler/mips/move.lisp b/compiler/mips/move.lisp
index 542a1e22f3d14f8dfa70556682fb4558c040b0b6..fad2c754f6f07eb06e7e54e14c24da8f05666166 100644
--- a/compiler/mips/move.lisp
+++ b/compiler/mips/move.lisp
@@ -7,7 +7,7 @@
 ;;; Scott Fahlman (FAHLMAN@CMUC). 
 ;;; **********************************************************************
 ;;;
-;;; $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/compiler/mips/move.lisp,v 1.4 1990/02/09 13:22:11 wlott Exp $
+;;; $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/compiler/mips/move.lisp,v 1.5 1990/02/18 05:47:26 ch Exp $
 ;;;
 ;;;    This file contains the RT VM definition of operand loading/saving and
 ;;; the Move VOP.
@@ -38,8 +38,8 @@
 	    (loadi dest (fixnum val)))
 	   (null
 	    (move dest null-tn))
-	   ((member t)	   
-	    (error "can't load T yet."))
+	   (symbol
+	    (inst addi dest null-tn (initial-symbol-offset-symbol val)))
 	   (string-char
 	    (loadi dest (logior (ash (char-code val) type-bits)
 				character-type))))