diff --git a/apps/trading-e2e/src/support/pages/markets-page.ts b/apps/trading-e2e/src/support/pages/markets-page.ts
index 2a2904fa7..28cd5c782 100644
--- a/apps/trading-e2e/src/support/pages/markets-page.ts
+++ b/apps/trading-e2e/src/support/pages/markets-page.ts
@@ -55,8 +55,11 @@ export default class MarketPage extends BasePage {
   }
 
   clickOnMarket(text: string) {
-    cy.get(`[col-id=${this.marketStateColId}]`)
-      .contains(text)
-      .click({ force: true });
+    cy.get(`[col-id=${this.marketStateColId}]`).should('be.visible');
+    cy.get(`[col-id=${this.marketStateColId}]`).contains(text).click();
+    cy.url({ timeout: 8000 }).should(
+      'contain',
+      'portfolio=orders&trade=orderbook'
+    );
   }
 }