diff --git a/library/CM/Page/Abstract.js b/library/CM/Page/Abstract.js
index <HASH>..<HASH> 100644
--- a/library/CM/Page/Abstract.js
+++ b/library/CM/Page/Abstract.js
@@ -23,7 +23,6 @@ var CM_Page_Abstract = CM_Component_Abstract.extend({
       var location = window.location;
       var params = queryString.parse(location.search);
       var state = _.pick(params, _.intersection(_.keys(params), this.getStateParams()));
-      this.setState(state);
       this.routeToState(state, location.pathname + location.search);
     }
   },
dont call setState() in ready(), call by routeToState() already