diff --git a/plugins/portals-list.user.js b/plugins/portals-list.user.js
index f6454169..d4982929 100644
--- a/plugins/portals-list.user.js
+++ b/plugins/portals-list.user.js
@@ -233,10 +233,12 @@ window.plugin.portalslist.portalTable = function(sortBy, sortOrder, filter) {
+ '
' + portal.level + ' | '
+ '' + portal.team + ' | ';
+ var title;
+ var percent;
$.each([0, 1, 2, 3 ,4 ,5 ,6 ,7], function(ind, slot) {
-
- var title = 'title="owner: ' + portal.resonators[slot][1] + '
'
- + 'energy: ' + portal.resonators[slot][3] + ' / ' + portal.resonators[slot][4] + ' (' + Math.floor(portal.resonators[slot][3]/portal.resonators[slot][4]*100) + '%)
'
+ percent = portal.resonators[slot][4] ? Math.floor(portal.resonators[slot][3]/portal.resonators[slot][4]*100) : 0;
+ title = 'title="owner: ' + portal.resonators[slot][1] + '
'
+ + 'energy: ' + portal.resonators[slot][3] + ' / ' + portal.resonators[slot][4] + ' (' + percent + '%)
'
+ 'distance: ' + portal.resonators[slot][2] + 'm';
html += '' + portal.resonators[slot][0] + ' | ';