Yes, but isn't this illogical that dagger of defense is a dagger, but halberd of defense is not a halberd?
the blessed halberd of defense (+10, 2d7+1) [+18, +0].
Btw, the blessed barbed halberd of defense (+4, 2d7+6) [-2, +0] probably qualifies as a bug(it's normal halberd with "of defense" suffix, probably becouse of "barbed" prefix)