I wouldn't worry about not having it on your person.
I was with Niko at a New Bedford ramp and my license was on my boat miles away. All the Green police have radios and just called in my name and a girl looked it up and all set.
Then the cop, just doing his job and was ok, was giving Nikos buddy a hard time for not have it who was over 65, but still have to have it
