diff --git a/ecrire/action/editer_logo.php b/ecrire/action/editer_logo.php
index a34444d3129cf96b8a495f1c0989d38dc69e6960..c89386c891bf19ab05aa5e7aaf0a6668628769c7 100644
--- a/ecrire/action/editer_logo.php
+++ b/ecrire/action/editer_logo.php
@@ -304,6 +304,9 @@ function logo_migrer_en_base($objet, $time_limit) {
  * @deprecated 4.0 MAIS NE PAS SUPPRIMER CAR SERT POUR L'UPGRADE des logos et leur mise en base
  **/
 function type_du_logo($_id_objet) {
+	if ((debug_backtrace(0, 2)[1]['function'] ?? '') !== 'logo_migrer_en_base') {
+		trigger_deprecation('spip', '4.0', 'Using "%s" is deprecated', __FUNCTION__);
+	}
 	$legacy_tables_logos = [
 		'id_article' => 'art',
 		'id_auteur' => 'aut',