diff --git a/ecrire/inc_session.php3 b/ecrire/inc_session.php3
index 980a86f72f861858b186bf55ce5b59d3df6adc66..464066be40bb4206a6027d142315dc5fa6bc47d3 100644
--- a/ecrire/inc_session.php3
+++ b/ecrire/inc_session.php3
@@ -166,7 +166,7 @@ function zap_sessions ($login, $zap) {
 
 	$dir = opendir($dirname);
 	while(($item = readdir($dir)) != ''){
-		if (ereg("^session_([a-z0-9]+)\.php3$", $item, $regs) AND ($fichier_session != $item)) {
+		if (ereg("^session_([a-z0-9]+)\.php3$", $item, $regs) AND ($fichier_session != $dirname.$item)) {
 			$session = file("$dirname$item");
 			if (ereg("GLOBALS\['auteur_session'\]\['login'\] = '$login'", $session[3])) {
 				if ($zap) {