Fix returning NULL if END_OF_DATA (getCurrentStringMessage)