diff --git a/public/index.html b/public/index.html
index ff663798..5ba69041 100644
--- a/public/index.html
+++ b/public/index.html
@@ -84,7 +84,7 @@
-
+
diff --git a/public/packets.js b/public/packets.js
index fb12e22c..129a58ea 100644
--- a/public/packets.js
+++ b/public/packets.js
@@ -449,7 +449,7 @@
- ⓘ
+ ⓘ
@@ -503,6 +503,8 @@
// Observation sort dropdown
const obsSortSel = document.getElementById('fObsSort');
obsSortSel.value = obsSortMode;
+ const sortHelpEl = document.getElementById('sortHelpIcon');
+ if (sortHelpEl) sortHelpEl.title = "Sort controls how observations are ordered within packet groups and which observation appears in the header row.\n\nObserver — Groups by observer station, earliest first.\nPath \u2191 — Shortest paths first.\nPath \u2193 — Longest paths first.\nTime \u2191 — Earliest observation first.\nTime \u2193 — Most recent first.";
obsSortSel.addEventListener('change', async function () {
obsSortMode = this.value;
localStorage.setItem('meshcore-obs-sort', obsSortMode);