Are you changing planes in MIA or DCA? Because if it's MIA, Scubaman is right. 45 minutes isn't enough time. If it's DCA, it will still be tight, but that's a small airport and I'd feel better chancing it there.