Good idea on removing "unloading the population" and loading them back onto the planet. I wonder if that would work with rioters on a legitimate race? I'll have to give that a shot.
If that works, then it would be a bug. A rioting planet wouldn't stop rioting if you forcibly re-located the population. The people would grow even angrier at that.