[pushModal] preliminary fix for an obscure bug.