diff --git a/libobs-d3d11/d3d11-subsystem.cpp b/libobs-d3d11/d3d11-subsystem.cpp index e1e1ac77f..e6f1b3d69 100644 --- a/libobs-d3d11/d3d11-subsystem.cpp +++ b/libobs-d3d11/d3d11-subsystem.cpp @@ -1358,7 +1358,8 @@ void device_set_render_target(gs_device_t *device, gs_texture_t *tex, return; } - ID3D11RenderTargetView *rt = tex2d ? tex2d->renderTarget[0] : nullptr; + ID3D11RenderTargetView *rt = tex2d ? tex2d->renderTarget[0].Get() + : nullptr; device->curRenderTarget = tex2d; device->curRenderSide = 0;