diff --git a/app/comp/res_common.py b/app/comp/res_common.py
index f89639e2a07938b468f8caffc87c318b91f28b4a..0fa9fcd7dd1d5fb20e13a6e5660602c82ffa81f9 100644
--- a/app/comp/res_common.py
+++ b/app/comp/res_common.py
@@ -590,9 +590,7 @@ class ResultatsSemestre(ResultatsCache):
                 if modimpl.id in modimpl_ids:
                     col_id = f"moy_{modimpl.module.type_abbrv()}_{modimpl.id}_{ue.id}"
                     if self.is_apc:
-                        coef = self.modimpl_coefs_df[modimpl.id][ue.id] * (
-                            modimpl.module.coefficient or 0.0
-                        )
+                        coef = self.modimpl_coefs_df[modimpl.id][ue.id]
                     else:
                         coef = modimpl.module.coefficient or 0
                     bottom_infos["coef"][col_id] = fmt_note(coef)
diff --git a/app/models/notes.py b/app/models/notes.py
index 239d7bb43f6c0a5ab6431d8fda376a3378e078e8..9edecd0163686d98e7b25222ae5bb43dea2c823e 100644
--- a/app/models/notes.py
+++ b/app/models/notes.py
@@ -72,13 +72,10 @@ class NotesNotesLog(db.Model):
 
 def etud_has_notes_attente(etudid, formsemestre_id):
     """Vrai si cet etudiant a au moins une note en attente dans ce semestre.
-    (ne compte que les notes en attente dans des évaluation avec coef. non nul).
+    (ne compte que les notes en attente dans des évaluations avec coef. non nul).
     """
-    # XXX ancienne méthode de notes_table à ré-écrire
-    cnx = ndb.GetDBConnexion()
-    cursor = cnx.cursor(cursor_factory=ndb.ScoDocCursor)
-    cursor.execute(
-        """SELECT n.*
+    cursor = db.session.execute(
+        """SELECT COUNT(*)
         FROM notes_notes n, notes_evaluation e, notes_moduleimpl m,
         notes_moduleimpl_inscription i
         WHERE n.etudid = %(etudid)s
@@ -96,4 +93,4 @@ def etud_has_notes_attente(etudid, formsemestre_id):
             "code_attente": scu.NOTES_ATTENTE,
         },
     )
-    return len(cursor.fetchall()) > 0
+    return cursor.fetchone()[0] > 0
diff --git a/app/scodoc/sco_edit_module.py b/app/scodoc/sco_edit_module.py
index 3068ee3974b24e7e48fe7edfb1450b2ccde920b3..2f6b3f43019e696e06c7412297050f3d8eecf857 100644
--- a/app/scodoc/sco_edit_module.py
+++ b/app/scodoc/sco_edit_module.py
@@ -520,7 +520,7 @@ def module_edit(module_id=None):
 
     H = [
         html_sco_header.sco_header(
-            page_title="Modification du module %(titre)s" % module,
+            page_title=f"Modification du module {a_module.code or a_module.titre or ''}",
             cssstyles=["libjs/jQuery-tagEditor/jquery.tag-editor.css"],
             javascripts=[
                 "libjs/jQuery-tagEditor/jquery.tag-editor.min.js",
@@ -528,7 +528,7 @@ def module_edit(module_id=None):
                 "js/module_tag_editor.js",
             ],
         ),
-        """<h2>Modification du module %(titre)s""" % module,
+        f"""<h2>Modification du module {a_module.code or ''} {a_module.titre or ''}""",
         """ (formation %(acronyme)s, version %(version)s)</h2>""" % formation,
         render_template(
             "scodoc/help/modules.html",
diff --git a/sco_version.py b/sco_version.py
index 1a2523b6646186b14276aa7c1e154163663e1393..1e0c6c77bbc3b86f9dd86e74d5c553c354b053bd 100644
--- a/sco_version.py
+++ b/sco_version.py
@@ -1,7 +1,7 @@
 # -*- mode: python -*-
 # -*- coding: utf-8 -*-
 
-SCOVERSION = "9.2.87"
+SCOVERSION = "9.1.87"
 
 SCONAME = "ScoDoc"