diff --git a/src/main/kotlin/service/PlaylistService.kt b/src/main/kotlin/service/PlaylistService.kt
index 0b54204..bf26999 100644
--- a/src/main/kotlin/service/PlaylistService.kt
+++ b/src/main/kotlin/service/PlaylistService.kt
@@ -48,6 +48,9 @@
         } ?: throw NotFoundException()
 
     private fun findAllByOrderedIds(ids: List<Long>): List<AudioEntity> {
+        if (ids.isEmpty()) {
+            return emptyList()
+        }
         val id2idx = ids.mapIndexed { index, id -> id to index }.toMap()
         return audioDao.findAllByIdIn(ids)
             .sortedBy { id2idx[it.id] }