Handle_info error popping up related to Mojito

I have a live view that makes a request to an API via Mojito to grab some data when the user visits the page. I’ve noticed this error popping up in rollbar every now and then:

** (UndefinedFunctionError) function MyAppWeb.MyLiveView.handle_info/2 is undefined or private
    (myapp 0.0.1) MyApp.MyLiveView.Index.handle_info({:mojito_response, nil, {:error, :closed}}, #Phoenix.LiveView.Socket<...>)
    (phoenix_live_view 0.15.7) lib/phoenix_live_view/channel.ex:248: Phoenix.LiveView.Channel.handle_info/2
    (stdlib 3.12.1.2) gen_server.erl:637: :gen_server.try_dispatch/4
    (stdlib 3.12.1.2) gen_server.erl:711: :gen_server.handle_msg/6
    (stdlib 3.12.1.2) proc_lib.erl:249: :proc_lib.init_p_do_apply/3
Last message: {:mojito_response, nil, {:error, :closed}}

it’s trying to call handle_info({:mojito_response, nil, {:error, :closed}}, socket) apparently.

I think I have figure out this is happening if the user closes the page before the mojito request finishes. Then its like the mojito process doesn’t have anyone to report back to when it finishes. Any ideas on how to handle this issue or what might be happening if what I suspect above is incorrect?