File leechcraft-0.6.70-16373-g319c272718-build.patch of Package leechcraft
diff --git a/src/plugins/azoth/statuschange.cpp b/src/plugins/azoth/statuschange.cpp
index 153697237b..99671819ba 100644
--- a/src/plugins/azoth/statuschange.cpp
+++ b/src/plugins/azoth/statuschange.cpp
@@ -89,10 +89,10 @@ namespace LC::Azoth::StatusChange
 		return result;
 	}
 
-	QString GetStatusText (State state, const QString& override)
+	QString GetStatusText (State state, const QString& custom)
 	{
-		if (!override.isEmpty ())
-			return override;
+		if (!custom.isEmpty ())
+			return custom;
 
 		const auto& propName = "DefaultStatus" + QString::number (state);
 		return XmlSettingsManager::Instance ()
diff --git a/src/plugins/bittorrent/ltutils.cpp b/src/plugins/bittorrent/ltutils.cpp
index 77f62c2690..cccf2c0ee9 100644
--- a/src/plugins/bittorrent/ltutils.cpp
+++ b/src/plugins/bittorrent/ltutils.cpp
@@ -58,6 +58,11 @@ namespace LC::BitTorrent
 				QString::fromStdString (range.last.to_string ())
 			};
 		}
+
+		bool IsBlocked (uint32_t flags)
+		{
+			return static_cast<bool> (flags & libtorrent::ip_filter::blocked);
+		}
 	}
 
 	BanList_t GetFilter (const libtorrent::session& session)
@@ -66,9 +71,9 @@ namespace LC::BitTorrent
 
 		QList<QPair<BanRange_t, bool>> result;
 		for (const auto& range : v4)
-			result.push_back ({ GetBanRange (range), range.flags });
+			result.push_back ({ GetBanRange (range), IsBlocked (range.flags) });
 		for (const auto& range : v6)
-			result.push_back ({ GetBanRange (range), range.flags });
+			result.push_back ({ GetBanRange (range), IsBlocked (range.flags) });
 		return result;
 	}