Highly likely that I messed something up! :) Sorry.
I just pushed a patch that hopefully fixes things.