From dffbf7817cb64a6ced65309e96cf873283ddc4e7 Mon Sep 17 00:00:00 2001 From: "Aaron J. Seigo" Date: Mon, 8 Dec 2008 17:32:57 +0000 Subject: [PATCH] prevent possible crash svn path=/trunk/KDE/kdelibs/; revision=894455 --- extender.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/extender.cpp b/extender.cpp index 75ed055bd..ceee56b60 100644 --- a/extender.cpp +++ b/extender.cpp @@ -300,6 +300,10 @@ void Extender::itemHoverLeaveEvent(ExtenderItem *item) FrameSvg::EnabledBorders Extender::enabledBordersForItem(ExtenderItem *item) const { + if (d->layout->count() < 1) { + return 0; + } + ExtenderItem *topItem = dynamic_cast(d->layout->itemAt(0)); ExtenderItem *bottomItem = dynamic_cast(d->layout->itemAt(d->layout->count() - 1)); if (d->appearance == TopDownStacked && bottomItem != item) {