diff --git a/base_logic/lib/fancy_updates.v b/base_logic/lib/fancy_updates.v
index f9540df97c0901a6544b2d152dfd1fd18ab41e17..ccb17becf33869b9183f264b39f1b2069e1b26ce 100644
--- a/base_logic/lib/fancy_updates.v
+++ b/base_logic/lib/fancy_updates.v
@@ -224,4 +224,7 @@ Proof.
   iMod (fupd_intro_mask') as "HM2"; first done. iModIntro.
   iNext. iMod "HM2". iMod "HP". iMod "HM1". done.
 Qed.
+
+Lemma step_fupd_intro E1 E2 P : E2 ⊆ E1 → ▷ P -∗ |={E1,E2}▷=> P.
+Proof. iIntros (?) "HP". iApply (step_fupd_mask_mono E2 _ _ E2); auto. Qed.
 End step_fupd.