Happens because Whirlwind removes his jump flags, and being thokked in fall frames counts as the landing conditions.
Two ideas to fix this:
PF_NOJUMPDAMAGE
mentioned in merge request !1740 (merged)
added Bug label
closed with merge request !1740 (merged)
mentioned in commit 50bdc5f1
mentioned in commit 6604f479