diff --git a/dlls/ole32/ole2.c b/dlls/ole32/ole2.c index 4ae9619ffb9..4d7c17b2fb5 100644 --- a/dlls/ole32/ole2.c +++ b/dlls/ole32/ole2.c @@ -2311,7 +2311,14 @@ HRESULT WINAPI OleCreate( hres = IStorage_SetClass(pStg, rclsid); if (pClientSite && SUCCEEDED(hres)) + { hres = IUnknown_QueryInterface(pUnk, &IID_IOleObject, (LPVOID*)&pOleObject); + if (SUCCEEDED(hres)) + { + DWORD dwStatus; + hres = IOleObject_GetMiscStatus(pOleObject, DVASPECT_CONTENT, &dwStatus); + } + } if (SUCCEEDED(hres)) {