bug fix. returning True after handling blank message