diff --git a/src/d3d9/d3d9_device.cpp b/src/d3d9/d3d9_device.cpp index 441e258c..e3298247 100644 --- a/src/d3d9/d3d9_device.cpp +++ b/src/d3d9/d3d9_device.cpp @@ -326,6 +326,8 @@ namespace dxvk { UINT iBackBuffer, D3DBACKBUFFER_TYPE Type, IDirect3DSurface9** ppBackBuffer) { + InitReturnPtr(ppBackBuffer); + if (unlikely(iSwapChain != 0)) return D3DERR_INVALIDCALL;