Is a permanent internet connection required?

I set up my new jukebox a month ago and registered the license, but the jukebox is now used in an area where there is no internet and it's prompting me...