diff --git a/collects/typed-scheme/typecheck/tc-let-unit.rkt b/collects/typed-scheme/typecheck/tc-let-unit.rkt index 19560a2d..85807d7f 100644 --- a/collects/typed-scheme/typecheck/tc-let-unit.rkt +++ b/collects/typed-scheme/typecheck/tc-let-unit.rkt @@ -166,7 +166,9 @@ (s:member x safe-bindings bound-identifier=?)) l) types-from-user - (map (λ (x) (make-Union (list x -Undefined))) + (map (λ (x) (make-Union (if (type