Fix return data without msg bug