diff --git a/admin.html b/admin.html
index 5f251d1..912a97b 100644
--- a/admin.html
+++ b/admin.html
@@ -279,7 +279,7 @@ function statusBadge(s) {
// ── Render ──
function renderOrders() {
- const filtered = currentFilter === 'all' ? orders : orders.filter(o => (o.status||'received') === currentFilter);
+ const filtered = currentFilter === 'all' || currentFilter === 'archived' ? orders : orders.filter(o => (o.status||'received') === currentFilter);
const summary = document.getElementById('orderSummary') || document.createElement('div');
if (!summary.id) { summary.id = 'orderSummary'; summary.className = 'order-summary'; document.getElementById('tabBar').after(summary); }
const isMobile = window.innerWidth < 769;