diff --git a/spip_cookie.php3 b/spip_cookie.php3 index c9d0f85ea066309815dae14849139c56ac3e36fb..6332e938bd137c7d8287c608b80c7b1bb9da1a96 100644 --- a/spip_cookie.php3 +++ b/spip_cookie.php3 @@ -243,7 +243,7 @@ if ($var_lang_ecrire) { spip_setcookie('spip_lang_ecrire', $var_lang_ecrire, time() + 365 * 24 * 3600); spip_setcookie('spip_lang', $var_lang_ecrire, time() + 365 * 24 * 3600); - if (_FILE_CONNECT) { + if (_FILE_CONNECT AND $id_auteur) { include_ecrire('inc_admin'); if (verifier_action_auteur('var_lang_ecrire', $valeur, $id_auteur)) { spip_query ("UPDATE spip_auteurs SET lang = '".addslashes($var_lang_ecrire)."' WHERE id_auteur = ".$id_auteur);