diff --git a/frontend/src/components/Feed.tsx b/frontend/src/components/Feed.tsx
index 2d46c475..3b0cc628 100644
--- a/frontend/src/components/Feed.tsx
+++ b/frontend/src/components/Feed.tsx
@@ -13,6 +13,7 @@ import {
Grid3x3,
Info,
LayoutGrid,
+ Library,
List,
RefreshCw,
Rows3,
@@ -686,6 +687,21 @@ export default function Feed({
{items.length === 0 ? (
{t("feed.noMatches")}
+ {/* A channel filter under the "Mine" scope returns nothing when that channel is hidden from
+ your subscriptions (or you don't subscribe to it) — its videos only live in the shared
+ Library. Point there rather than leaving a bare "no matches". */}
+ {filters.channelIds.length > 0 && filters.scope === "my" && (
+
+
{t("feed.channelScopeHint")}
+
setFilters({ ...filters, scope: "all" })}
+ className="mt-3 inline-flex items-center gap-2 px-4 py-2 rounded-xl font-semibold btn-primary transition"
+ >
+
+ {t("feed.viewInLibrary")}
+
+
+ )}
{filters.q.trim() && !isDemo && (
onYtSearch(filters.q.trim())}
diff --git a/frontend/src/i18n/locales/en/feed.json b/frontend/src/i18n/locales/en/feed.json
index 74ee3954..fa252769 100644
--- a/frontend/src/i18n/locales/en/feed.json
+++ b/frontend/src/i18n/locales/en/feed.json
@@ -16,6 +16,8 @@
"demoEmptyBody": "The demo account has no subscriptions of its own — but the whole shared library is yours to explore, filter and sort.",
"browseLibrary": "Browse the library",
"noMatches": "No videos match these filters.",
+ "channelScopeHint": "This channel isn't in your subscriptions feed — it may be hidden. Its videos are in the shared library.",
+ "viewInLibrary": "View in Library",
"videoCount_one": "{{formattedCount}} video",
"videoCount_other": "{{formattedCount}} videos",
"sortLabel": "Sort",
diff --git a/frontend/src/i18n/locales/hu/feed.json b/frontend/src/i18n/locales/hu/feed.json
index 08fa0f85..32500bd5 100644
--- a/frontend/src/i18n/locales/hu/feed.json
+++ b/frontend/src/i18n/locales/hu/feed.json
@@ -16,6 +16,8 @@
"demoEmptyBody": "A demo fióknak nincsenek saját feliratkozásai — de a teljes közös könyvtár a tiéd: böngészd, szűrd és rendezd kedvedre.",
"browseLibrary": "Könyvtár böngészése",
"noMatches": "Egy videó sem felel meg ezeknek a szűrőknek.",
+ "channelScopeHint": "Ez a csatorna nincs a feliratkozásaid feedjében – lehet, hogy el van rejtve. A videói a közös könyvtárban vannak.",
+ "viewInLibrary": "Megnézés a Könyvtárban",
"videoCount_one": "{{formattedCount}} videó",
"videoCount_other": "{{formattedCount}} videó",
"sortLabel": "Rendezés",