diff --git a/collects/drscheme/private/unit.ss b/collects/drscheme/private/unit.ss index 021a72e1f0..04828a788b 100644 --- a/collects/drscheme/private/unit.ss +++ b/collects/drscheme/private/unit.ss @@ -2807,7 +2807,7 @@ module browser threading seems wrong. (remq module-browser-panel l))))) (define/private (can-browse-language?) - (let* ([lang/config (preferences:get (drscheme:language-configuration:get-settings-preferences-symbol))] + (let* ([lang/config (send (get-definitions-text) get-next-settings)] [lang (drscheme:language-configuration:language-settings-language lang/config)] [strs (send lang get-language-position)] [can-browse?