Salve a tutti. Non riesco a salvare un oggetto nella sessione e non riesco a capire il motivo...

Allora, in cima ad ogni pagina ovviamente includo una chiamata a session_start().
Poi creo un oggetto di una mia classe (Utente) e la salvo nella sessione in questo modo:

$_SESSION['myuser'] = $utente;

Quando in un'altra pagina vado a recuperare l'oggetto in questo modo:

$myuser = $_SESSION['myuser'];

E provo a richiamare un suo metodo, ecco che mi viene lanciato un messaggio di errore:

"Fatal error: main() [function.main]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "Utente" of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in /opt/lampp/htdocs/webs/index.php on line 94"

Qualcuno è in grado di dirmi cos'è che non va?
Grazie mille