diff --git a/SpotifyRecorder.py b/SpotifyRecorder.py
index 99238527a737f76626c2e0b2ae914413b7190080..79252c9e3dbb17937ba4e9a425c1151bd4adaa31 100644
--- a/SpotifyRecorder.py
+++ b/SpotifyRecorder.py
@@ -68,7 +68,7 @@ class SpotifyRecorder:
             LOGGER.info(f'Recording track #{self._startNumber} to (including) #{self._startNumber + self._limit - 1}')
             tracks = tracks[self._startNumber - 1:self._startNumber - 1 + self._limit]
 
-        totalDurationInSeconds = sum([track['track']['duration_ms'] // 1000 for track in tracks])
+        totalDurationInSeconds = sum([track['track']['duration_ms'] // 1000 for track in tracks if not track['is_local']])
         LOGGER.info(f'Total duration: {self.__convert_seconds_to_duration(totalDurationInSeconds)}')
 
         if click.confirm('Do you want to start recording?', default=True):