diff --git a/lib/moodlelib.php b/lib/moodlelib.php index 656bc35c676..ab586af5cf3 100644 --- a/lib/moodlelib.php +++ b/lib/moodlelib.php @@ -9300,10 +9300,12 @@ function get_performance_info() { $info['txt'] .= "serverload: {$info['serverload']} "; } - // Display size of session - $info['sessionsize'] = display_size(strlen(session_encode())); - $info['html'] .= 'Session: ' . $info['sessionsize'] . ' '; - $info['txt'] .= "Session: {$info['sessionsize']} "; + // Display size of session if session started + if (session_id()) { + $info['sessionsize'] = display_size(strlen(session_encode())); + $info['html'] .= 'Session: ' . $info['sessionsize'] . ' '; + $info['txt'] .= "Session: {$info['sessionsize']} "; + } /* if (isset($rcache->hits) && isset($rcache->misses)) { $info['rcachehits'] = $rcache->hits;