diff --git a/ecrire/admin_tech.php3 b/ecrire/admin_tech.php3
index 791cf3f99809bff6f91869e012848dcfd1c798c9..9ee100ede0f0f8a8e3ee31845b1ea9c2c020f52d 100644
--- a/ecrire/admin_tech.php3
+++ b/ecrire/admin_tech.php3
@@ -8,7 +8,9 @@ debut_page("Maintenance technique", "administration", "base");
 
 echo "<br><br><br>";
 gros_titre("Maintenance technique");
-barre_onglets("administration", "sauver");
+
+if ($options == "avancees")
+	barre_onglets("administration", "sauver");
 
 
 debut_gauche();
@@ -122,29 +124,29 @@ echo "</TABLE>";
 // Lien vers la reparation
 //
 
-$res = spip_query("SELECT version()");
-if (($row = spip_fetch_array($res)) AND ($row[0] >= '3.23.14')) {
-
-	echo "<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=8 WIDTH=\"100%\">";
-	echo "<TR><TD BGCOLOR='#EEEECC' BACKGROUND=''><B>";
-	echo "<FONT FACE='Verdana,Arial,Helvetica,sans-serif' SIZE=3 COLOR='#000000'>";
-	echo "R&eacute;parer la base de donn&eacute;es</FONT></B></TD></TR>";
-
-	echo "<TR><TD BACKGROUND=''>";
+if ($options == "avancees") {
+	$res = spip_query("SELECT version()");
+	if (($row = spip_fetch_array($res)) AND ($row[0] >= '3.23.14')) {
+		echo "<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=8 WIDTH=\"100%\">";
+		echo "<TR><TD BGCOLOR='#EEEECC' BACKGROUND=''><B>";
+		echo "<FONT FACE='Verdana,Arial,Helvetica,sans-serif' SIZE=3 COLOR='#000000'>";
+		echo "R&eacute;parer la base de donn&eacute;es</FONT></B></TD></TR>";
 
-	echo "<FONT FACE='Georgia,Garamond,Times,serif' SIZE=3>";
-	echo "\n<FORM ACTION='admin_repair.php3' METHOD='get'>";
+		echo "<TR><TD BACKGROUND=''>";
 
-	echo "\n<p align='justify'>Si votre base de donn&eacute;es a
-		crash&eacute;, vous pouvez tenter une r&eacute;paration
-		automatique.";
+		echo "<FONT FACE='Georgia,Garamond,Times,serif' SIZE=3>";
+		echo "\n<FORM ACTION='admin_repair.php3' METHOD='get'>";
 
-	echo "\n<p><DIV align='right'><INPUT CLASS='fondo' TYPE='submit' NAME='valider' VALUE='Tenter une r&eacute;paration'></DIV></FORM>";
+		echo "\n<p align='justify'>Si votre base de donn&eacute;es a
+			crash&eacute;, vous pouvez tenter une r&eacute;paration
+			automatique.";
 
-	echo "</FONT>";
-	echo "</TD></TR>";
-	echo "</TABLE>";
+		echo "\n<p><DIV align='right'><INPUT CLASS='fondo' TYPE='submit' NAME='valider' VALUE='Tenter une r&eacute;paration'></DIV></FORM>";
 
+		echo "</FONT>";
+		echo "</TD></TR>";
+		echo "</TABLE>";
+	}
 }
 
 
diff --git a/ecrire/inc_presentation.php3 b/ecrire/inc_presentation.php3
index 88076ae7c05cd2d9f45937407060735fb5c87573..78a9f01bec6f0251c3196bc9a28634fc1ac41daa 100644
--- a/ecrire/inc_presentation.php3
+++ b/ecrire/inc_presentation.php3
@@ -1336,7 +1336,7 @@ function debut_page($titre = "", $rubrique = "asuivre", $sous_rubrique = "asuivr
 	}
 	else if ($rubrique == "documents"){
 		icone_bandeau_secondaire ("Rubriques", "naviguer.php3", "rubrique-24.gif", "rubriques", $sous_rubrique);
-		
+
 		$nombre_articles = spip_num_rows(spip_query("SELECT art.id_article FROM spip_articles AS art, spip_auteurs_articles AS lien WHERE lien.id_auteur = '$connect_id_auteur' AND art.id_article = lien.id_article"));
 		if ($nombre_articles > 0) {
 			icone_bandeau_secondaire ("Articles", "articles_page.php3", "article-24.gif", "articles", $sous_rubrique);
@@ -1383,8 +1383,13 @@ function debut_page($titre = "", $rubrique = "asuivre", $sous_rubrique = "asuivr
 		}
 		if (lire_meta("activer_statistiques") != 'non')
 			icone_bandeau_secondaire ("Statistiques des visites", "statistiques_visites.php3", "statistiques-24.gif", "statistiques", $sous_rubrique);
-		if ($connect_toutes_rubriques && $options == "avancees") {
-			icone_bandeau_secondaire ("Maintenance du site", "admin_tech.php3", "base-24.gif", "base", $sous_rubrique);
+		if ($connect_toutes_rubriques) {
+			if ($options == "avancees") {
+				icone_bandeau_secondaire ("Maintenance du site", "admin_tech.php3", "base-24.gif", "base", $sous_rubrique);
+			}
+			else {
+				icone_bandeau_secondaire ("Sauvegarde du site", "admin_tech.php3", "base-24.gif", "base", $sous_rubrique);
+			}
 		}
 	}