This appears to be the result of the following 2 commits:
- https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commitdiff;h=5c36f6166c30b586be3e6cc600f58e1eb5830eb7
- https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commitdiff;h=38657fad58034ff5557caef10ef679b4ac404dbd
The implementation would appear to be flawed and a Wireshark bug report would seem to be in order here.