diff --git a/classes/local/table/course_backups_table.php b/classes/local/table/course_backups_table.php
index b803a3037f61f028b6dbdffc1fac7bdedf02c881..6220a5f99daa73f4c3ee0b5dbd584315c78a16b4 100644
--- a/classes/local/table/course_backups_table.php
+++ b/classes/local/table/course_backups_table.php
@@ -101,9 +101,9 @@ class course_backups_table extends \table_sql {
      */
     public function col_coursefullname($row) {
         try {
-            return \html_writer::link(course_get_url($row->courseid), $row->coursefullname);
+            return \html_writer::link(course_get_url($row->courseid), format_string($row->coursefullname));
         } catch (\dml_missing_record_exception $e) {
-            return $row->coursefullname;
+            return format_string($row->coursefullname);
         }
     }
 
diff --git a/classes/local/table/interaction_table.php b/classes/local/table/interaction_table.php
index 68a15738d0b7adacc2c39debfb7795bf94359e49..a2d350957d0381fc390460ed96a9ccaa231be57f 100644
--- a/classes/local/table/interaction_table.php
+++ b/classes/local/table/interaction_table.php
@@ -62,7 +62,7 @@ abstract class interaction_table extends \table_sql {
      * @return string course link
      */
     public function col_coursefullname($row) {
-        $courselink = \html_writer::link(course_get_url($row->courseid), $row->coursefullname);
+        $courselink = \html_writer::link(course_get_url($row->courseid), format_string($row->coursefullname));
         return $courselink . '<br><span class="secondary-info">' . $row->courseshortname . '</span>';
     }