Oooh I actually replicated it, it's not an edge case it's actually a different bug I introduced fixing the other one. I'm fixing it right now