Trump offered Pelosi National Guard presence several days before the rally. She refused it.
If Trump can call out the National Guard during the riot, as he eventually did, he could have called them out before.