diff --git a/www/templates/network/view_peer.html b/www/templates/network/view_peer.html
index 6ace86c0122f50f939c5381eb415dcf455499350..6ac963341783a4fe7ca6b0ae99161a84d3028f3e 100644
--- a/www/templates/network/view_peer.html
+++ b/www/templates/network/view_peer.html
@@ -74,8 +74,7 @@
       <a class="item-peer item item-icon-left"
          ng-repeat="peer in peers"
          ng-class="{ assertive: !peer.online, balanced: peer.online }"
-         target="_blank"
-         ng-href="{{peer.getURL()}}/blockchain/current">
+         ui-sref="app.view_peer({server: peer.getServer(), ssl: peer.isSsl()})">
           <i class="icon ion-android-desktop"></i>
           <b class="ion-android-person" ng-if="peer.uid" style="position: absolute; top: 13px; left: 27px;"></b>
           <h3><span ng-class="{ positive: peer.uid }">{{peer.uid || peer.pubkey.substr(0,8)}}</span> <span class="gray">{{peer.dns && ' | ' + peer.dns}}</span></h3>