diff --git a/src/common/wincmn.cpp b/src/common/wincmn.cpp index f71daad3b5..df455c9cfa 100644 --- a/src/common/wincmn.cpp +++ b/src/common/wincmn.cpp @@ -1277,7 +1277,7 @@ void wxWindowBase::SetConstraintSizes(bool recurse) while (node) { wxWindow *win = node->GetData(); - if ( !win->IsTopLevel() ) + if ( !win->IsTopLevel() && win->GetConstraints() ) win->SetConstraintSizes(); node = node->GetNext(); }