diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index 6d7d56bfe..31fef9d5a 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -174,13 +174,14 @@ MainWindow::MainWindow(QWidget *parent, QStringList torrentCmdLine) : QMainWindo
vboxLayout->addWidget(tabs);
// Name filter
search_filter = new LineEdit();
- toolBar->insertWidget(actionLock_qBittorrent, search_filter);
- search_filter->setFixedWidth(200);
connect(search_filter, SIGNAL(textChanged(QString)), transferList, SLOT(applyNameFilter(QString)));
-
+ QAction *searchSeparatorAct = toolBar->insertSeparator(actionLock_qBittorrent);
+ QAction *searchFilterAct = toolBar->insertWidget(searchSeparatorAct, search_filter);
+ search_filter->setFixedWidth(200);
QWidget *spacer = new QWidget(this);
spacer->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
- toolBar->insertWidget(actionLock_qBittorrent, spacer);
+ toolBar->insertWidget(searchFilterAct, spacer);
+
prioSeparator = toolBar->insertSeparator(actionDecreasePriority);
prioSeparatorMenu = menu_Edit->insertSeparator(actionDecreasePriority);
diff --git a/src/mainwindow.ui b/src/mainwindow.ui
index 3d753b7dc..9f15e615c 100644
--- a/src/mainwindow.ui
+++ b/src/mainwindow.ui
@@ -133,7 +133,6 @@
-