diff --git a/src/kits/tracker/PoseList.h b/src/kits/tracker/PoseList.h index ec77bb4ff5..a72d5bacd1 100644 --- a/src/kits/tracker/PoseList.h +++ b/src/kits/tracker/PoseList.h @@ -130,7 +130,7 @@ inline bool PoseList::RemoveItem(BPose* p, bool deleteIfOwning) { bool removed = _inherited::RemoveItem(p); - if (removed && deleteIfOwning) + if (removed && fOwning && deleteIfOwning) delete p; return removed; }