diff --git a/index.html b/index.html
index 099fbe7..4fb95c0 100644
--- a/index.html
+++ b/index.html
@@ -1480,6 +1480,10 @@ audioElA.addEventListener('pause', onPause);
audioElB.addEventListener('pause', onPause);
playBtn.addEventListener('click', () => {
if (tracks.length === 0) return;
+ if (audio.paused && currentIndex >= 0) {
+ audio.play().catch(() => {});
+ return;
+ }
const selArr = [...selectedIndices];
const sel = selArr.length > 0 ? selArr[0] : -1;
if (sel >= 0 && sel !== currentIndex) {