diff --git a/src/servers/app/decorator/TabDecorator.cpp b/src/servers/app/decorator/TabDecorator.cpp index a5953f2ea6..fe64fc9734 100644 --- a/src/servers/app/decorator/TabDecorator.cpp +++ b/src/servers/app/decorator/TabDecorator.cpp @@ -465,7 +465,8 @@ TabDecorator::_DistributeTabSize(float delta) } // done - previousTab->tabRect.right = floorf(fFrame.right + fBorderWidth); + if (previousTab != NULL) + previousTab->tabRect.right = floorf(fFrame.right + fBorderWidth); for (int32 i = 0; i < tabCount; i++) { Decorator::Tab* tab = fTabList.ItemAt(i);