diff --git a/streams/product.js b/streams/product.js
index <HASH>..<HASH> 100644
--- a/streams/product.js
+++ b/streams/product.js
@@ -9,7 +9,7 @@ import 'rxjs/add/operator/switchMap';
 import 'rxjs/add/observable/of';
 import { Observable } from 'rxjs/Observable';
 import { main$ } from '@shopgate/pwa-common/streams/main';
-import { routeIsActive } from '@shopgate/pwa-common/streams/history';
+import { routeDidNotChange } from '@shopgate/pwa-common/streams/history';
 import {
   RECEIVE_PRODUCTS,
   RECEIVE_PRODUCT,
@@ -95,7 +95,7 @@ export const dataLoaded$ = productIdChanged$
 /**
  * Emits when product page is entered.
  */
-const productRouteEntered$ = routeIsActive(ITEM_PATH);
+const productRouteEntered$ = routeDidNotChange(ITEM_PATH);
 
 /**
  * Emits when product data are already available.
CON-<I>: Changed the import of the former routeIsActive steam to routeDidNotChange