Switch to side-by-side view

--- a/src/qtgui/advsearch_w.cpp
+++ b/src/qtgui/advsearch_w.cpp
@@ -417,8 +417,8 @@
 
     if (!subtreeCMB->currentText().isEmpty()) {
 	QString current = subtreeCMB->currentText();
-	sdata->setTopdir((const char*)subtreeCMB->currentText().toUtf8(),
-			 direxclCB->isChecked());
+	sdata->addDirSpec((const char*)subtreeCMB->currentText().toUtf8(),
+			  direxclCB->isChecked());
 	// Keep history clean and sorted. Maybe there would be a
 	// simpler way to do this
 	list<QString> entries;