diff --git a/Dalamud/Plugin/Internal/AutoUpdate/AutoUpdateManager.cs b/Dalamud/Plugin/Internal/AutoUpdate/AutoUpdateManager.cs index fd0df6884..88fa5d23b 100644 --- a/Dalamud/Plugin/Internal/AutoUpdate/AutoUpdateManager.cs +++ b/Dalamud/Plugin/Internal/AutoUpdate/AutoUpdateManager.cs @@ -240,10 +240,21 @@ internal class AutoUpdateManager : IServiceType { Log.Error(t.Exception!, "Failed to reload plugin masters for auto-update"); } - - this.NotifyUpdatesAreAvailable( - this.GetAvailablePluginUpdates( - DecideUpdateListingRestriction(behavior))); + + var updatable = this.GetAvailablePluginUpdates( + DecideUpdateListingRestriction(behavior)); + + if (updatable.Count > 0) + { + this.NotifyUpdatesAreAvailable(updatable); + } + else + { + this.nextUpdateCheckTime = DateTime.Now + TimeBetweenUpdateChecks; + Log.Verbose( + "Auto update found nothing to do, next update at {Time}", + this.nextUpdateCheckTime); + } }); } }