diff --git a/Dalamud/Game/Gui/Dtr/DtrBar.cs b/Dalamud/Game/Gui/Dtr/DtrBar.cs index 0cb5bde88..2d8bb064b 100644 --- a/Dalamud/Game/Gui/Dtr/DtrBar.cs +++ b/Dalamud/Game/Gui/Dtr/DtrBar.cs @@ -146,8 +146,12 @@ internal sealed unsafe class DtrBar : IInternalDisposableService, IDtrBar internal void RemoveEntry(DtrBarEntry toRemove) { this.RemoveNode(toRemove.TextNode); - toRemove.Storage->Dtor(true); - toRemove.Storage = null; + + if (toRemove.Storage != null) + { + toRemove.Storage->Dtor(true); + toRemove.Storage = null; + } } ///