diff --git a/Sources/PutScaled b/Sources/PutScaled
index fb0ab6789d2c2a08b3a8914bf20afde166d60a0e..c778e160b7eb4849a045f8208fd3f251951adae7 100644
--- a/Sources/PutScaled
+++ b/Sources/PutScaled
@@ -166,7 +166,7 @@ r_shr    RN     10
 ; xcount counts the number of bits which must be
 ; saved at r_outptr, of which the first r_shl bits can be found in outword
 ; and the remainder are still to be fetched from r_inptr.
-        RSB     r_outword2,r_outshift,#32                              ; temp use of r_inword2
+        RSB     r_outword2,r_outshift,#32                              ; temp use of r_outword2
         ADD     r_xcount,r_xcount,r_outword2                           ; add the bits we've just loaded in
 
 ; Only the top r_inshift bits of r_inword are interesting