diff --git a/direct/src/plugin_activex/PPInterface.cpp b/direct/src/plugin_activex/PPInterface.cpp index 7f92aa170d..99464e0b2b 100644 --- a/direct/src/plugin_activex/PPInterface.cpp +++ b/direct/src/plugin_activex/PPInterface.cpp @@ -125,7 +125,9 @@ HRESULT PPInterface::GetHtmlDocDispatch( CComPtr& pDispScript ) HRESULT hr = S_OK; CComPtr pOleClientSite = GetClientSte( ); - ASSERT( pOleClientSite ); + if (pOleClientSite == NULL) { + return E_FAIL; + } CComPtr pOleContainer; hr = pOleClientSite->GetContainer(& pOleContainer );