diff --git a/src/kits/interface/LayoutItem.cpp b/src/kits/interface/LayoutItem.cpp index 210ad54110..9c871a652e 100644 --- a/src/kits/interface/LayoutItem.cpp +++ b/src/kits/interface/LayoutItem.cpp @@ -168,7 +168,7 @@ BLayoutItem::SetLayout(BLayout* layout) fLayout = layout; if (oldLayout) - DetachedFromLayout(layout); + DetachedFromLayout(oldLayout); if (BView* view = View()) { if (oldLayout && !fLayout) {