Fixing a bug that was not firing internal event

The marker-data event was not firing if marker data was present but not
retrieved - e.g., parsed from a table.