diff --git a/html/l2.js b/html/l2.js
index d3a058b..aa5742f 100644
--- a/html/l2.js
+++ b/html/l2.js
@@ -159,12 +159,17 @@ function getL2() {
return e;
});
l2Entries.push(...s);
- if (l2Entries >= 4096) {
+ if (l2Entries.length >= 4096) {
l2Entries = [];
l2CurrentEntry = 0;
clearInterval(l2GetInterval);
return;
}
+ if (!s.length) {
+ l2CurrentEntry = 0;
+ fillL2(l2Entries);
+ return;
+ }
var w = 0;
for (var i = l2Entries.length-1; i > 0; i--) {
if (l2Entries[0].idx == l2Entries[i].idx) {