diff --git a/internal_cache/media_cache.go b/internal_cache/media_cache.go
index e584f198b0b1fa80ada14483c8a36e74061fce09..709e5078f9cab5f2e784be9f4ceac5fea1af39c3 100644
--- a/internal_cache/media_cache.go
+++ b/internal_cache/media_cache.go
@@ -64,7 +64,7 @@ func Get() *MediaCache {
 				cache:         cache.New(trackedMinutes, trackedMinutes*2),
 				cooldownCache: cache.New(maxCooldown*2, maxCooldown*2),
 				tracker:       download_tracker.New(config.Get().Downloads.Cache.TrackedMinutes),
-				cleanupTimer:  time.NewTicker(1000 * time.Millisecond),
+				cleanupTimer:  time.NewTicker(5 * time.Minute),
 			}
 
 			go func() {