Vakter utanför slottet slog larm om den 35-åriga mannen då de tyckte han betedde sig misstänkt. Polis kunde senare gripa mannen som bland annat hade knivar, rakblad, fem handfängsel och hammare på sig.
Mannen har utretts av Säpo och han förklarar sig med att han skulle varna kronprinsessan och att han hade knivar för att kunna försvara sig.
Mannen döms nu för grovt brott mot knivlagen och får sex månaders fängelse, något Expressen först rapporterade.