diff --git a/kmsearchpatternedit.cpp b/kmsearchpatternedit.cpp index 9a0878dd6..a934d58dc 100644 --- a/kmsearchpatternedit.cpp +++ b/kmsearchpatternedit.cpp @@ -76,13 +76,12 @@ void KMSearchRuleWidget::setHeadersOnly( bool headersOnly ) mRuleField->insertStringList( mFilterFieldList ); mRuleField->setSizeLimit( mRuleField->count() ); mRuleField->adjustSize(); - - int i = indexOfRuleField( currentText ); - if ( i >= 0 ) { + + if ((currentText != "") && + (currentText != "")) mRuleField->changeItem( currentText, 0 ); - } else { + else mRuleField->changeItem( QString::null, 0 ); - } } void KMSearchRuleWidget::initWidget()