diff --git a/ArchiSteamFarm/CardsFarmer.cs b/ArchiSteamFarm/CardsFarmer.cs
index 1c01af9d4..02273aed5 100755
--- a/ArchiSteamFarm/CardsFarmer.cs
+++ b/ArchiSteamFarm/CardsFarmer.cs
@@ -270,7 +270,7 @@ namespace ArchiSteamFarm {
if (Bot.PlayingWasBlocked) {
Bot.ArchiLogger.LogGenericInfo(string.Format(Strings.BotExtraIdlingCooldown, TimeSpan.FromSeconds(Bot.MinPlayingBlockedTTL).ToHumanReadable()));
- for (byte i = 0; (i < Bot.MinPlayingBlockedTTL) && Bot.IsPlayingPossible; i++) {
+ for (byte i = 0; (i < Bot.MinPlayingBlockedTTL) && Bot.IsPlayingPossible && Bot.PlayingWasBlocked; i++) {
await Task.Delay(1000).ConfigureAwait(false);
}
diff --git a/ArchiSteamFarm/Localization/Strings.Designer.cs b/ArchiSteamFarm/Localization/Strings.Designer.cs
index fbf54b16b..9c07bc959 100644
--- a/ArchiSteamFarm/Localization/Strings.Designer.cs
+++ b/ArchiSteamFarm/Localization/Strings.Designer.cs
@@ -313,7 +313,7 @@ namespace ArchiSteamFarm.Localization {
}
///
- /// Wyszukuje zlokalizowany ciąg podobny do ciągu Waiting additional {0} to ensure that we're free to start idling....
+ /// Wyszukuje zlokalizowany ciąg podobny do ciągu Waiting up to {0} to ensure that we're free to start idling....
///
public static string BotExtraIdlingCooldown {
get {
diff --git a/ArchiSteamFarm/Localization/Strings.resx b/ArchiSteamFarm/Localization/Strings.resx
index ab8c27a89..7853d8a8a 100644
--- a/ArchiSteamFarm/Localization/Strings.resx
+++ b/ArchiSteamFarm/Localization/Strings.resx
@@ -725,7 +725,7 @@ StackTrace:
{0} will be replaced by number of confirmations
- Waiting additional {0} to ensure that we're free to start idling...
+ Waiting up to {0} to ensure that we're free to start idling...
{0} will be replaced by translated TimeSpan string (such as "1 minute")
\ No newline at end of file