diff --git a/django/contrib/admin/checks.py b/django/contrib/admin/checks.py index 10257a54bf89..867c4a9a7399 100644 --- a/django/contrib/admin/checks.py +++ b/django/contrib/admin/checks.py @@ -1179,9 +1179,13 @@ def _check_search_fields(self, obj): """Check search_fields is a sequence.""" if not isinstance(obj.search_fields, (list, tuple)): - return must_be( - "a list or tuple", option="search_fields", obj=obj, id="admin.E126" - ) + return [ + checks.Error( + "The value of 'search_fields' must be a list or tuple.", + obj=obj.__class__, + id="admin.E126", + ), + ] else: return []