Index: src/views/partials/playlist-editor.ejs
===================================================================
--- src/views/partials/playlist-editor.ejs	(revision bd7f10dd71a90d43a6d66094f7f6b6be677ead56)
+++ src/views/partials/playlist-editor.ejs	(revision a29c8c80c88a8dc5fb77c5de84e44c7b69d84a2d)
@@ -442,5 +442,5 @@
       const u = coverEl.value.trim();
       coverThumb.innerHTML = u
-        ? `<img src="${esc(u)}" alt="" onerror="this.parentElement.innerHTML='<span class=\\'pl-cover-empty\\'>⚠️</span>'">`
+        ? `<img src="${esc(u)}" alt="" data-fallback>`
         : `<span class="pl-cover-empty">🎨</span>`;
     });
