NilObjectException in WebMessageDialog WebMessageDialogButton

Seeing a crash in a Web 2 project in Xojo 2020r2.1 : <https://xojo.com/issue/63465>

I think it’s happening when a session closes and a WebPage is being disposed of:

Session.UnhandledException 0 : RuntimeRaiseException
RaiseNilObjectException
Delegate.IM_Invoke%%o<WebMessageDialog>o<WebMessageDialogButton>
AddHandler.Stub.5%%o<WebMessageDialogButton>
WebMessageDialog._ExecuteEvent%b%o<WebMessageDialog>so<JSONItem>
WebSession._HandleEvent%%o<WebSession>so<_HTTPServer.HTTPRequestContext>
WebSession._HandleRequest%i8%o<WebSession>so<_HTTPServer.HTTPRequestContext>
WebApplication._HandleHTTPRequest%%o<WebApplication>o<_HTTPServer.HTTPRequestContext>
_HTTPServer.HTTPRequestThread.Event_Run%%o<_HTTPServer.HTTPRequestThread>
rbframework.dylib$6359
rbframework.dylib$6089
_pthread_body
_pthread_body

This seems very similar to a prior crash described in <https://xojo.com/issue/61476>