PF silently dropping IPv6 packets

Our PF firewall is running NetBSD/amd64 5.0_STABLE and while testing one new
IETF protocol, we discovered that the firewall is silently dropping the echo
reply packet because it has fragmentation header in it (as specified by the draft).

Is PF doing something wrong here or are we missing something in our pf.conf?
Right now we have