diff --git a/src/state/models/suggested-actors-view.ts b/src/state/models/suggested-actors-view.ts
index 7d06d90c8c..454a45a458 100644
--- a/src/state/models/suggested-actors-view.ts
+++ b/src/state/models/suggested-actors-view.ts
@@ -91,6 +91,9 @@ export class SuggestedActorsViewModel {
if (item.did === this.rootStore.me.did) {
continue // skip self
}
+ if (item.myState?.follow) {
+ continue // skip already-followed users
+ }
this._append({
_reactKey: `item-${counter++}`,
...item,
diff --git a/src/view/com/discover/SuggestedFollows.tsx b/src/view/com/discover/SuggestedFollows.tsx
index 4f6ac042e3..1b38101717 100644
--- a/src/view/com/discover/SuggestedFollows.tsx
+++ b/src/view/com/discover/SuggestedFollows.tsx
@@ -96,6 +96,13 @@ export const SuggestedFollows = observer(
details={view.error}
onPressTryAgain={onPressTryAgain}
/>
+ ) : view.isEmpty ? (
+
+
+ You already follow everybody we were going to suggest. Check back
+ in the future!
+
+
) : (