diff --git a/www/index.html b/www/index.html
index 1ec716fed206d777fdfdd7f3b2a7aa96726313aa..cd60b90a02877fea5a398b600c4a7058a39d0c46 100644
--- a/www/index.html
+++ b/www/index.html
@@ -36,7 +36,9 @@
   <script src="js/vendor/socket-io.js"></script>
   <script src="js/vendor/underscore.js"></script>
   <script src="js/vendor/qrcode.min.js"></script>
+  <!--removeIf(ubuntu)--> <!-- FIXME: issue #463 -->
   <script src="js/vendor/Chart.js"></script>
+  <!--endRemoveIf(ubuntu)-->
 
   <!-- ionic/angularjs js -->
   <script src="lib/ionic/js/ionic.bundle.js"></script>
@@ -50,8 +52,10 @@
   <script src="lib/ionic/js/angular/angular-bind-notifier.min.js"></script>
   <script src="lib/ionic/js/angular/angular-image-crop.js"></script>
   <script src="lib/ionic/js/angular/angular-file-saver.bundle.js"></script>
-  <script src="lib/ionic/js/angular/angular-chart.min.js"></script>
   <script src="lib/ionic/js/angular/angular-idle.js"></script>
+  <!--removeIf(ubuntu)--> <!-- FIXME: issue #463 -->
+  <script src="lib/ionic/js/angular/angular-chart.min.js"></script>
+  <!--endRemoveIf(ubuntu)-->
 
   <script src="js/vendor/base58.js" async></script>
   <!--removeIf(android)-->
@@ -157,7 +161,9 @@
   <script src="dist/dist_js/plugins/es/js/controllers/invitation-controllers.js"></script>
   <script src="dist/dist_js/plugins/es/js/controllers/subscription-controllers.js"></script>
 
+
   <!-- Graph plugin -->
+  <!--removeIf(ubuntu)--> <!-- FIXME: issue #463 -->
   <script src="dist/dist_js/plugins/graph/js/plugin.js"></script>
   <script src="dist/dist_js/plugins/graph/js/services.js"></script>
   <script src="dist/dist_js/plugins/graph/js/services/data-services.js"></script>
@@ -167,6 +173,7 @@
   <script src="dist/dist_js/plugins/graph/js/controllers/network-controllers.js"></script>
   <script src="dist/dist_js/plugins/graph/js/controllers/currency-controllers.js"></script>
   <script src="dist/dist_js/plugins/graph/js/controllers/account-controllers.js"></script>
+  <!--endRemoveIf(ubuntu)-->
 
   <!-- RML9 plugin -->
   <!--<script src="dist/dist_js/plugins/rml9/plugin.js"></script>-->
diff --git a/www/js/plugins.js b/www/js/plugins.js
index 8b94165cfc097714124d7edefc4f703d358ab9e5..a2d66860e7f974a0a2e707f1166b4f6d72e94015 100644
--- a/www/js/plugins.js
+++ b/www/js/plugins.js
@@ -1,14 +1,22 @@
 
 angular.module('cesium.plugins', [
+  /* --  Generated plugin's modules -- */
+
   'cesium.plugins.translations',
   'cesium.plugins.templates',
-  // Plugins
-  'cesium.es.plugin'
 
+  /* --  Plugins  -- */
+
+  // Graph plugin:
   // removeIf(ubuntu)
-  ,'cesium.graph.plugin'
+  // FIXME: issue #463
+  'cesium.graph.plugin',
   // endRemoveIf(ubuntu)
 
-  //,'cesium.rml9.plugin'
+  // RML9 plugin:
+  //'cesium.rml9.plugin',
+
+  // ES plugin (Cesium+):
+  'cesium.es.plugin'
   ])
 ;
diff --git a/www/plugins/graph/js/controllers/blockchain-controllers.js b/www/plugins/graph/js/controllers/blockchain-controllers.js
index f1befd6b58af37a47f69fec8aefc8e1d0af35d6b..165d0fe0a65a92344d1b3d0c3c27d92d286f5573 100644
--- a/www/plugins/graph/js/controllers/blockchain-controllers.js
+++ b/www/plugins/graph/js/controllers/blockchain-controllers.js
@@ -37,6 +37,16 @@ function GpBlockchainTxCountController($scope, $controller, $q, $state, $filter,
   // Initialize the super class and extend it.
   angular.extend(this, $controller('GpCurrencyAbstractCtrl', {$scope: $scope}));
 
+  $scope.init = function(e, state) {
+    if (state && state.stateParams) {
+
+      // get the pubkey
+      if (!$scope.formData.issuer && state && state.stateParams && state.stateParams.pubkey) { // Currency parameter
+        $scope.formData.issuer = state.stateParams.pubkey;
+      }
+    }
+  };
+
   $scope.load = function(updateTimePct) {
 
     var formData = $scope.formData;
diff --git a/www/plugins/graph/js/controllers/network-controllers.js b/www/plugins/graph/js/controllers/network-controllers.js
index 5610d4a28989bcb2b8cff2dc6e721558fb5c074a..603a22a39e9b978671c5f063b9d6a0c8fe265209 100644
--- a/www/plugins/graph/js/controllers/network-controllers.js
+++ b/www/plugins/graph/js/controllers/network-controllers.js
@@ -33,7 +33,7 @@ angular.module('cesium.graph.network.controllers', ['chart.js', 'cesium.graph.se
           views: {
             'menuContent': {
               templateUrl: "plugins/graph/templates/network/view_peer_stats.html",
-              controller: 'GpPeerStatsCtrl'
+              controller: 'GpBlockchainTxCountCtrl'
             }
           }
         });
@@ -44,7 +44,6 @@ angular.module('cesium.graph.network.controllers', ['chart.js', 'cesium.graph.se
 
   .controller('GpPeerViewExtendCtrl', GpPeerViewExtendController)
 
-  .controller('GpPeerStatsCtrl', GpPeerStatsController)
 ;
 
 
@@ -114,43 +113,3 @@ function GpPeerViewExtendController($scope, $timeout, PluginService, esSettings,
       });
   };
 }
-
-function GpPeerStatsController($scope, $controller, csCurrency) {
-  'ngInject';
-
-  // Initialize the super class and extend it.
-  angular.extend(this, $controller('GpBlockchainTxCountCtrl', {$scope: $scope}));
-
-  $scope.txOptions = $scope.txOptions || {};
-  $scope.node = $scope.node || {};
-
-  $scope.enter = function(e, state) {
-    if ($scope.loading) {
-
-      if (!$scope.currency && state && state.stateParams && state.stateParams.currency) { // Currency parameter
-        $scope.currency = state.stateParams.currency;
-      }
-
-      // Make sure there is currency, or load it not
-      if (!$scope.currency) {
-        return csCurrency.get()
-          .then(function(currency) {
-            $scope.currency = currency ? currency.name : null;
-            return $scope.enter(e, state);
-          });
-      }
-
-      if (!$scope.txOptions.issuer && state && state.stateParams && state.stateParams.pubkey) { // Pubkey parameter
-        // Add option to filter on issuer pubkey
-        $scope.txOptions.issuer = state.stateParams.pubkey;
-      }
-
-      return $scope.load()
-        .then(function() {
-          $scope.loading = false;
-        });
-    }
-  };
-  $scope.$on('$ionicView.enter', $scope.enter);
-
-}