Index: adodb-session2.php
===================================================================
--- adodb-session2.php	(revision 4)
+++ adodb-session2.php	(working copy)
@@ -929,9 +929,14 @@
 	}
 }
 
+function session_shutdown_cleanup() {
+	unset($_SESSION['SESSION']->cal_courses_shown);
+	session_write_close();
+}
+
 ADODB_Session::_init();
 if (empty($ADODB_SESSION_READONLY))
-	register_shutdown_function('session_write_close');
+	register_shutdown_function('session_shutdown_cleanup');
 
 // for backwards compatability only
 function adodb_sess_open($save_path, $session_name, $persist = true) {
