Fix bug needing new data for buffered data to come