diff --git a/src/server/services/download_service.py b/src/server/services/download_service.py index d3f1d81..705af9b 100644 --- a/src/server/services/download_service.py +++ b/src/server/services/download_service.py @@ -828,8 +828,8 @@ class DownloadService: # Initialize queue progress tracking if not already done await self._init_queue_progress() - # Check if download already active - if self._active_download: + # Check if queue is already running + if not self._is_stopped: raise DownloadServiceError( "Queue processing is already active" )