Make sure rotation is done before next one begins

Thanks to @hiltonc.