diff --git a/racket/src/racket/src/marshal.c b/racket/src/racket/src/marshal.c index bdc3031386..161f3e68c1 100644 --- a/racket/src/racket/src/marshal.c +++ b/racket/src/racket/src/marshal.c @@ -1341,7 +1341,7 @@ static Scheme_Object *write_module(Scheme_Object *obj) l = cons(scheme_false, l); if (m->lang_info) - l = cons(m->lang_info, l); + l = cons(scheme_protect_quote(m->lang_info), l); else l = cons(scheme_false, l);