Suppress bogus warning for query using triggers
Just switch binary logging from statement based to mixed.

FLUSH TABLES WITH READ LOCK;
FLUSH LOGS;
SET GLOBAL binlog_format = 'MIXED';
FLUSH LOGS;
UNLOCK TABLES;


Source:
What is the safest way to switch the binlog format at runtime?