diff --git a/src/View/RunSolver/Window.py b/src/View/RunSolver/Window.py
index c940b6acb9a6faf109f6d3f5b65520d2c8a10f18..96ada16e0053d08a4bc0cd72621dc3f7c3432504 100644
--- a/src/View/RunSolver/Window.py
+++ b/src/View/RunSolver/Window.py
@@ -156,6 +156,7 @@ class SolverLogWindow(PamhyrWindow):
     def new_process(self, parent):
         new = QProcess(parent)
         new.setWorkingDirectory(self._workdir)
+        new.setProcessChannelMode(QProcess.MergedChannels)
         return new
 
     def setup_action(self):