diff --git a/proveedores.html b/proveedores.html
index b396c7a..48aa143 100644
--- a/proveedores.html
+++ b/proveedores.html
@@ -370,14 +370,19 @@
} catch(e) {}
}
- async function loadOpsForGuild(guildId) {
+ async function loadOpsForGuild(guildId) {
const sel = document.getElementById('impOperator');
- if(!guildId) { sel.innerHTML = ''; return; }
+ if(!guildId) {
+ sel.innerHTML = '';
+ filterStatusOptions(); // <--- ACTUALIZAR ESTADOS
+ return;
+ }
try {
const res = await fetch(`${API_URL}/operators?guild_id=${guildId}`, { headers: { "Authorization": `Bearer ${localStorage.getItem("token")}` } });
const data = await res.json();
sel.innerHTML = '';
data.operators.forEach(op => sel.innerHTML += ``);
+ filterStatusOptions(); // <--- ACTUALIZAR ESTADOS
} catch(e) {}
}