Contrary to that, when called with `yscale="linear"` and bins with height=0 works everything as expected. https://github.com/matplotlib/matplotlib/blob/f2116d82dfd6b82fe178230766d95ea9ac2b0c8c/lib/matplotlib/axes/_axes.py#L2442