diff --git a/collects/2htdp/universe.rkt b/collects/2htdp/universe.rkt index bb065ac6cd..01fb94b1dc 100644 --- a/collects/2htdp/universe.rkt +++ b/collects/2htdp/universe.rkt @@ -336,7 +336,9 @@ [(not (contains-clause? #'on-msg dom)) (raise-syntax-error #f "expects a on-msg clause, but found none" stx)] [else ; (and (memq #'on-new dom) (memq #'on-msg dom)) - #`(run-it ((new-universe universe%) u #,@args))]))])) + (syntax-property + #`(run-it ((new-universe universe%) u #,@args)) + 'disappeared-use (map (lambda (x) (car (syntax->list x))) dom))]))])) ; ;