Akademik
улыбнуться
(улыбкой выразить свое отношение к чему-л.) чему и на что. Улыбнуться шутке (на шутку).
Пунктуация и управление в русском языке
.
Д.Э. Розенталь
.