diff --git a/classes/table/delayed_courses_table.php b/classes/table/delayed_courses_table.php
index 3277028e795b85ff13f8e4bbe13323d67ed9492b..49e4a5a3c6cc78b4d27b3928736d88096f657068 100644
--- a/classes/table/delayed_courses_table.php
+++ b/classes/table/delayed_courses_table.php
@@ -127,8 +127,8 @@ class delayed_courses_table extends \table_sql {
 
         if ($filterdata && $filterdata->coursename) {
             global $DB;
-            $where .= 'AND c.fullname LIKE \'%' . $DB->sql_like_escape($filterdata->coursename) . '%\' ';
-            $params['cname'] = $filterdata->coursename;
+            $where .= 'AND c.fullname LIKE :cname';
+            $params['cname'] = '%' . $DB->sql_like_escape($filterdata->coursename) . '%';
         }
 
         $this->set_sql($fields, $from, $where, $params);