More than a dozen pro-Palestine protesters have been thrown out of NSW parliament after screaming that the premier had blood on his hands.
The rare disruption to Question Time on Wednesday followed the Speaker taking note of sirens heard in the chamber from a firefighters' protest outside.
"There's not an imminent or immediate threat," Greg Piper told fellow MPs.
A woman jumped up seconds later from the upper level of the public gallery.
"There is an immediate threat - in Gaza," she yelled.
Supporters, aged from early adulthood to retirees, also leapt from their seats, yelling "shame on you, (premier) Chris Minns" and "blood on your hands".
One unfurled a banner demanding the end of Israel's occupation of Palestine while several pulled keffiyehs from handbags and pockets.
The protest interrupted Question Time for several minutes as clerks attempted to usher the protesters out and special constables were called.
A second episode erupted 30 minutes later as another man in the gallery revealed himself as a protester and refused initial requests to leave.
"I'm not leaving until (Mr Minns) looks me in the eye," the man said.
The incident overshadowed another parliamentary sideshow as Mr Minns defended cat calls from government benches as he spoke on housing issues.
Amid Opposition fury, the premier said he recognised cat calls were not allowed.
But the meows were made about an actual cat: Oscar, a pet of Liberal MP Jordan Lane that had featured in his recent social media posts.
"We're a government that pushes housing, they're an opposition pushing cat prams," Mr Minns told parliament.
Liberal MP Leslie Williams complained the behaviour had been condoned by the premier.
Wednesday marks the second-last day of parliamentary sittings until May 7.