Index: /trunk/source/lib/macros.lisp
===================================================================
--- /trunk/source/lib/macros.lisp	(revision 13457)
+++ /trunk/source/lib/macros.lisp	(revision 13458)
@@ -1510,6 +1510,6 @@
     (multiple-value-bind (forms decls) (parse-body body env nil)
       `(let* ((,var ,@(if vector-p
-                          `(%make-vector-output-stream ,vector ,external-format)
-                          `(make-vector-output-stream :external-format ,external-format))))
+                          `((%make-vector-output-stream ,vector ,external-format))
+                          `((make-vector-output-stream :external-format ,external-format)))))
          ,@decls
          (unwind-protect
