diff --git a/code/debug-info.lisp b/code/debug-info.lisp
index c88cabbfc2a2130fb502fdbf68a98b06236ec5c3..d0e29c39e248112794c4e6736fc611bac0536c00 100644
--- a/code/debug-info.lisp
+++ b/code/debug-info.lisp
@@ -270,7 +270,7 @@
   ;; :Fixed
   ;;    The function returns using the a fixed-values convention, but we
   ;;    elected not to store a vector to save space.
-  (returns nil :type (or (simple-array * (*)) (member :standard :fixed)))
+  (returns :fixed :type (or (simple-array * (*)) (member :standard :fixed)))
   ;;
   ;; SC-Offsets describing where the return PC and return CONT are kept.
   (return-pc nil :type sc-offset)