diff -r 5dc02b23752f -r 3e2da88830cd src/gui/itemviews/qheaderview.cpp --- a/src/gui/itemviews/qheaderview.cpp Tue Jul 06 15:10:48 2010 +0300 +++ b/src/gui/itemviews/qheaderview.cpp Wed Aug 18 10:37:55 2010 +0300 @@ -1871,7 +1871,7 @@ for (int i = 0; i < oldSectionHidden.count(); ++i) { if (oldSectionHidden.testBit(i)) - q->setSectionHidden(logicalIndex(i), false); + q->setSectionHidden(i, false); } // the number of sections changed; we need to reread the state of the model