diff --git a/components/tabs-ng/tabs-ng.js b/components/tabs-ng/tabs-ng.js
index <HASH>..<HASH> 100644
--- a/components/tabs-ng/tabs-ng.js
+++ b/components/tabs-ng/tabs-ng.js
@@ -88,9 +88,9 @@ module.directive('rgTabs', function ($location, $routeParams, $rootScope) {
         $scope.panes.push(pane);
       };
 
-      $rootScope.$on('$routeUpdate', () => {
+      $scope.$on('$destroy', $rootScope.$on('$routeUpdate', () => {
         doSelect($routeParams[getTabParameterName()] || 0, true);
-      });
+      }));
 
       // Exposed methods
       $scope.control = {};
fix(components:tabs-ng): avascript exception `Cannot assign to read only propery selected of ...` #RG-<I> fix


Former-commit-id: <I>f<I>ebe0ad<I>bef<I>f<I>afe<I>