Nearly 200 people complained about Jay getting stabbed on Eastenders, reports Daily Mail.
The episode which was broadcast at 7.30pm - pre watershed - led 184 complaints to the BBC and Ofcom received another seven.
Many parents were angry that children would have seen 13-year-old character Jay Brown (Jamie Borthwick) knifed.
BBC chiefs allowed the broadcast - knowing it would be controversial - despite watchdogs recently ordering a clampdown on soap violence.
A BBC spokesman said yesterday: "EastEnders has always tackled difficult issues and we acknowledge that some viewers could consider this storyline challenging. This is part of a long-running storyline that in no way glamorises the use of knives."