diff --git a/ecrire/inc_auth.php3 b/ecrire/inc_auth.php3
index 938793db451dbbe9911c82337b96446c457175d3..f6e5192aa8b3d7ac074129150069954b173567da 100644
--- a/ecrire/inc_auth.php3
+++ b/ecrire/inc_auth.php3
@@ -59,8 +59,6 @@ function auth() {
 	$auth_can_disconnect = false;
 	$auth_htaccess = false;
 
-	unset($auteur_session);
-
 	//
 	// Recuperer les donnees d'identification
 	//
diff --git a/inc-calcul-squel.php3 b/inc-calcul-squel.php3
index 6364179c77b248c5d2d7b275578a954190baade4..84a135fff3b1f653b0db7aca70177b18c40d69a3 100644
--- a/inc-calcul-squel.php3
+++ b/inc-calcul-squel.php3
@@ -1120,7 +1120,7 @@ function calculer_champ($id_champ, $id_boucle, $nom_var)
 		break;
 
 	case 'PUCE':
-		$code = "propre('- ')";
+		$code = '$GLOBALS["puce"]';
 		break;
 
 	case 'DATE':