diff --git a/GUI/View/Job/JobsPanel.cpp b/GUI/View/Job/JobsPanel.cpp
index fb6634e3c5d6c9226674a08e6d58e3b4ed581aa4..5114f4684bf21405ab1feb212c698bf120ba103c 100644
--- a/GUI/View/Job/JobsPanel.cpp
+++ b/GUI/View/Job/JobsPanel.cpp
@@ -47,6 +47,7 @@ QVector<int> qVariantToList(const QVariant& var)
 JobsPanel::JobsPanel(QWidget* parent)
     : QWidget(parent)
     , m_splitter(new QSplitter(Qt::Vertical, this))
+    , m_listing(new JobsListing(m_splitter))
     , m_properties_view(new QTreeView(this))
     , m_properties_model(new JobparQModel(this))
     , m_job_editor(new JobPropertiesDisplay(this))
@@ -64,21 +65,22 @@ JobsPanel::JobsPanel(QWidget* parent)
     m_splitter->setChildrenCollapsible(true);
     layout->addWidget(m_splitter);
 
-    m_listing = new JobsListing(m_splitter);
-    m_splitter->addWidget(m_listing);
-    m_splitter->setCollapsible(0, false);
-    m_splitter->setStretchFactor(0, 1);
-
-    m_splitter->addWidget(m_job_editor);
-    m_splitter->setCollapsible(1, false);
-    m_splitter->setStretchFactor(1, 0);
-
     m_properties_view->setRootIsDecorated(false);
     m_properties_view->setAlternatingRowColors(true);
     m_properties_view->setModel(m_properties_model);
     m_properties_view->header()->setSectionResizeMode(QHeaderView::ResizeToContents);
+
+    m_splitter->addWidget(m_listing);
+    m_splitter->addWidget(m_job_editor);
     m_splitter->addWidget(m_properties_view);
 
+    m_splitter->setCollapsible(0, false);
+    m_splitter->setCollapsible(1, false);
+    m_splitter->setCollapsible(2, false);
+    m_splitter->setStretchFactor(0, 1);
+    m_splitter->setStretchFactor(1, 0);
+    m_splitter->setStretchFactor(2, 0);
+
     connect(m_listing, &JobsListing::selectedJobsChanged, this, &JobsPanel::onSelectedJobsChanged);
 
     onSelectedJobsChanged(selectedJobItems());