| @@ -804,7 +804,7 @@ int ProcessSsmlTag(wchar_t *xml_buf, char *outbuf, int *outix, int n_outbuf, con | |||
| // add name to circular buffer of marker names | |||
| attrcopy_utf8(buf, attr1, sizeof(buf)); | |||
| if (strcmp(skip_marker, buf) == 0) { | |||
| if ((buf[0] != 0) && (strcmp(skip_marker, buf) == 0)) { | |||
| // This is the marker we are waiting for before starting to speak | |||
| *clear_skipping_text = true; | |||
| skip_marker[0] = 0; | |||