A man found with a knife had five previous convictions for having a weapon or blade in public.
Joseph Pearson, 41, of Central Drive, Blackpool, pleaded guilty to possessing a blade.
He was bailed for pre-sentence reports and will be sentenced at a later date by District Judge Huw Edwards sitting at Blackpool Magistrates’ Court.
Claire Harris, prosecuting, said police got a tip-off Pearson was carrying a knife on August 3.
He was seen on Erdington Road and immediately admitted he had a knife in his jacket pocket.
When interviewed Pearson said he could not remember what happened as he had been drinking that day and smoking heroin.
Kathryn Jamieson-Sinclair, defending, said it was the first time Pearson had tried heroin and he did not intend taking it again.
He had an ongoing problems with alcohol and had simply forgotten the knife was in his pocket.