diff --git a/src/Network/Session.php b/src/Network/Session.php index b4e672f37b1..863b03cb589 100644 --- a/src/Network/Session.php +++ b/src/Network/Session.php @@ -455,7 +455,7 @@ public function write($name, $value = null) */ public function id($id = null) { - if ($id !== null && !headers_sent()) { + if ($id !== null && ($this->_isCLI || !headers_sent())) { session_id($id); }