Evanston police accused a 19-year-old Chicago man of placing an explosive device outside one of their outposts over the weekend.
Sergio Chaves reportedly planted the bomb in a garbage can behind the police station located at 633 Howard St., according to Evanston police.
Bomb technicians from the Cook County Sheriff's police disabled the device, which contained explosives from fireworks, 40 nails, glass shards and a .22-caliber bullet, officials told the Chicago Sun-Times.
Authorities said Chaves, who appeared Monday in court, acted alone.
The Sun-Times reports Chaves called the Evanston Police Department himself to report the bomb, saying another person was planning to use it in Evanston or Skokie.
Chaves later told police he placed the bomb in the station as a favor for someone else, according to the paper.
However, after searching Chaves' home, authorities found evidence that linked him to the incident.
Chaves has since confessed that he wanted to make some money by calling in the tip, according to officials.