You should be, but please don't take my word for it. There is a link from the NH F&G department that leads to a questionair about who does and does not need a license. Since I have a HMS permit for tuna I don't need a state license in NH.
Heres the link for who does and doesn't need to register.
https://www.countmyfish.noaa.gov/register/