Now it won't choke when there's no data, just will produce no windows.