Fix message repeat bug