diff --git a/ecrire/inc/drapeau_edition.php b/ecrire/inc/drapeau_edition.php
index 04c486575c334af86feb49f9ed3618bad95cd73c..8bb928889828190f29afac21e4007dcb2a7f0822 100644
--- a/ecrire/inc/drapeau_edition.php
+++ b/ecrire/inc/drapeau_edition.php
@@ -118,6 +118,7 @@ function liste_drapeau_edition ($id_auteur) {
 		foreach ($data as $id => $auteurs)
 		{
 			if (isset($auteurs[$id_auteur])
+			AND is_array($auteurs[$id_auteur]) // precaution
 			AND (array_pop($auteurs[$id_auteur]) > time()-3600)) {
 				$objets_ouverts[] = array(
 					'objet'=>$objet,