From b79787e359dcd789fa812a2345bd8045ed4fb9de Mon Sep 17 00:00:00 2001
From: Cerdic <cedric@yterium.com>
Date: Wed, 9 Mar 2011 22:19:59 +0000
Subject: [PATCH] report de r17348

---
 prive/informer_auteur_fonctions.php | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/prive/informer_auteur_fonctions.php b/prive/informer_auteur_fonctions.php
index 888b89f6e2..f72df2ac53 100644
--- a/prive/informer_auteur_fonctions.php
+++ b/prive/informer_auteur_fonctions.php
@@ -24,13 +24,15 @@ function informer_auteur($bof)
 		unset($row['id_auteur']);
 	else {
 		// piocher les infos sur un autre login
-		$n = sql_countsel('spip_auteurs',"login<>''");
-		$n = (abs(crc32($login))%$n);
-		$row = auth_informer_login(sql_getfetsel('login','spip_auteurs',"login<>''",'','',"$n,1"));
-		if ($row AND is_array($row)){
-			unset($row['id_auteur']);
-			$row['login'] = $login;
+		if ($n = sql_countsel('spip_auteurs',"login<>''")){
+			$n = (abs(crc32($login))%$n);
+			$row = auth_informer_login(sql_getfetsel('login','spip_auteurs',"login<>''",'','',"$n,1"));
+			if ($row AND is_array($row)){
+				unset($row['id_auteur']);
+				$row['login'] = $login;
+			}
 		}
+		else $row = array();
 	}
 
 	return json_export($row);
-- 
GitLab