MYSQL QUERY ERROR

Query: SELECT DISTINCT f.name, f.id FROM engio_faq f LEFT JOIN engio_faq_position fp ON f.id = fp.catalogue_id WHERE f.site_id = "22" AND f.id != "1" AND fp.catalogue_id IS NOT NULL ORDER BY f.sort, f.name
Error: Expression #1 of ORDER BY clause is not in SELECT list, references column 'penetron-stav.f.sort' which is not in SELECT list; this is incompatible with DISTINCT