diff --git a/GUI/View/Job/JobView.cpp b/GUI/View/Job/JobView.cpp
index cd5844c53be27a19627773d9a29fc26e4ef3c980..a5203af14f548376773e8a061a7a2a125b7c8247 100644
--- a/GUI/View/Job/JobView.cpp
+++ b/GUI/View/Job/JobView.cpp
@@ -59,11 +59,8 @@ void JobView::onFocusRequest(JobItem* jobItem)
     if (jobItem->runInBackground())
         return;
 
-    QVector<JobItem*> jobs = m_jobSelector->selectedJobItems();
-    if (jobs.size() != 1 || jobItem != jobs.front()) {
-        m_jobSelector->makeJobItemSelected(jobItem);
-        setActivityAndPresentationForNewJob(jobItem);
-    }
+    m_jobSelector->makeJobItemSelected(jobItem);
+    setActivityAndPresentationForNewJob(jobItem);
 
     emit focusRequest(GUI::ID::Job);
 }