diff --git a/base/soyezcreateurs.php b/base/soyezcreateurs.php
index 2a257f822a8a8769b79b101435af173b079e0131..24cc162ff829be8bcc8c427cecb5f9b09ac3f37a 100644
--- a/base/soyezcreateurs.php
+++ b/base/soyezcreateurs.php
@@ -322,6 +322,9 @@ function rename_rubrique($titre, $nouveau_titre) {
 	include_spip('action/editer_objet');
 	$id_rubrique = id_rubrique($titre);
 	if ($id_rubrique) {
+		$set = array(
+			"titre" => $nouveau_titre
+		);
 		objet_modifier('rubrique', $id_rubrique, $set);
 		spip_log("rename_rubrique) renommage de $titre en $nouveau_titre", _LOG_DEBUG);
 	}
@@ -334,8 +337,12 @@ function create_rubrique($titre, $id_parent='0', $descriptif='') {
 	include_spip('action/editer_objet');
 	$id_rubrique = find_rubrique($titre);
 	if ($id_rubrique == 0) {
-		$id_rubrique = objet_inserer('rubrique', $id_parent, array("titre" => $titre, "id_parent" => $id_parent, "descriptif" => $descriptif, "lang" => "fr"));
-		objet_modifier('rubrique', $id_rubrique, $set);
+		$set= array(
+			"titre" => $titre,
+			"id_parent" => $id_parent,
+			"descriptif" => $descriptif
+		);
+		$id_rubrique = objet_inserer('rubrique', $id_parent, $set);
 		spip_log("1. (create_rubrique) rubrique cree : id = $id_rubrique, titre = $titre", _LOG_DEBUG);
 	}
 	else if ($id_rubrique > 0) {