Donald Trump is discovering it's not easy to celebrate his Scottish roots.

Scotland's heraldic authority said Friday that Trump broke a more than 300-year-old law by not registering a coat of arms. He has been using the emblem that features three lions and a fist holding an arrow to promote a proposed golf resort in northeast Scotland.

Heraldry expert Hugh Peskett said authorities have the right to fine Trump or destroy the emblems unless he pays a registration fee of $1,700.

"The Lord Lyon may not have used its powers in decades, but he has the power to send the boys round and go in and smash up any of these coats of arms," Peskett said.

British Airways broke the law about 20 years ago when it put an unregistered coat of arms on the tail fins of its planes, Peskett said.

Trump's company said it was working on registering the crest, which was newly created on Trump's orders.

He has spoken proudly of his Scottish roots. His late mother, Mary, was a MacLeod from the Isle of Lewis.

The billionaire has had his share of troubles in Scotland recently. A local council rejected his application to build the golf resort, prompting the Scottish government to take the unusual step of agreeing to review the application.