diff --git a/kernel/model/asset_content.go b/kernel/model/asset_content.go
index 047110f10..1863962e2 100644
--- a/kernel/model/asset_content.go
+++ b/kernel/model/asset_content.go
@@ -153,7 +153,7 @@ func fullTextSearchAssetContentCountByRegexp(exp, typeFilter string) (matchedAss
func fullTextSearchAssetContentByFTS(query, typeFilter, orderBy string, beforeLen, page, pageSize int) (ret []*AssetContent, matchedAssetCount int) {
table := "asset_contents_fts_case_insensitive"
projections := "id, name, ext, path, size, updated, " +
- "highlight(" + table + ", 6, '', '') AS content"
+ "snippet(" + table + ", 6, '', '', '...', 64) AS content"
stmt := "SELECT " + projections + " FROM " + table + " WHERE (`" + table + "` MATCH '" + buildAssetContentColumnFilter() + ":(" + query + ")'"
stmt += ") AND ext IN " + typeFilter
stmt += " " + orderBy