diff --git a/src/Graphics/GraphicsResource.cs b/src/Graphics/GraphicsResource.cs index f60b19e..b1f7323 100644 --- a/src/Graphics/GraphicsResource.cs +++ b/src/Graphics/GraphicsResource.cs @@ -27,10 +27,9 @@ namespace MoonWorks.Graphics { if (!IsDisposed) { - Device.PrepareDestroyResource(this, QueueDestroyFunction); - if (selfReference != null) { + Device.PrepareDestroyResource(this, QueueDestroyFunction); Device.RemoveResourceReference(selfReference); selfReference = null; }