diff --git a/alfa-client/apps/alfa-e2e/src/e2e/main-tests/vorgang-bescheid/vorgang-bescheid-dokumente-hochladen.cy.ts b/alfa-client/apps/alfa-e2e/src/e2e/main-tests/vorgang-bescheid/vorgang-bescheid-dokumente-hochladen.cy.ts
index 932fc5fd0e692547533094f918843432cf895304..06bb74f6c0ebb8db5218d391de155be577b92d1d 100644
--- a/alfa-client/apps/alfa-e2e/src/e2e/main-tests/vorgang-bescheid/vorgang-bescheid-dokumente-hochladen.cy.ts
+++ b/alfa-client/apps/alfa-e2e/src/e2e/main-tests/vorgang-bescheid/vorgang-bescheid-dokumente-hochladen.cy.ts
@@ -42,6 +42,7 @@ describe('Bescheid Wizard', () => {
 
   const documentError: string = 'Erlaubte Dateiendungen';
   const sizeError: string = 'Anhänge größer';
+  const missingBescheidError: string = 'Bitte fügen Sie';
 
   before(() => {
     initVorgaenge([bescheidVorgang]);
@@ -136,4 +137,12 @@ describe('Bescheid Wizard', () => {
       contains(bescheidWizard.getAttachmentDocument(), sizeError);
     });
   });
+
+  describe('do not continue without attached Bescheid', () => {
+    it('should show error if no Bescheid is attached and step 3 is clicked', () => {
+      uploadFile(bescheidWizard.getUploadAttachmentButton(), TEST_FILE_BESCHEID_ANHANG_VALID);
+      bescheidWizard.getWeiterButton().click();
+      contains(bescheidWizard.getBescheidDocument(), missingBescheidError);
+    });
+  });
 });