diff --git a/binarycpython/utils/grid.py b/binarycpython/utils/grid.py
index e49e3a50dd88c07bc3912acd56ea49550daade5f..152a766100e49d9ba0fb3efcda04303d1f0b21e0 100644
--- a/binarycpython/utils/grid.py
+++ b/binarycpython/utils/grid.py
@@ -1369,7 +1369,7 @@ class Population:
         stream_logger = logging.getLogger("stream_logger")
         stream_logger.handlers = []
         stream_logger.setLevel(level)
-        sh = logging.StreamHandler()
+        sh = logging.StreamHandler(stream=sys.stdout)
         sh.setLevel(level)
         fmt = "[%(asctime)s %(levelname)-8s %(processName)s] --- %(message)s"
         formatter = logging.Formatter(fmt)