[1mdiff --git a/50_bubble.py b/50_bubble.py[m
[1mindex f556865..20c4ae5 100644[m
[1m--- a/50_bubble.py[m
[1m+++ b/50_bubble.py[m
[36m@@ -17,7 +17,7 @@[m [mfrom utils import *[m
from worker import *[m
[m
[m
[31m-version = '6.4'[m
[32m+[m[32m__version__ = '6.5'[m
[m
[m
class Bubble:[m
[1mdiff --git a/settings.py b/settings.py[m
[1mindex ddf8b51..c13d609 100644[m
[1m--- a/settings.py[m
[1m+++ b/settings.py[m
[36m@@ -396,13 +396,16 @@[m [mdef make_settings_page(session):[m
for type, target in follows:[m
if type == type_user:[m
fu = db.get_user(id=target)[m
[31m- fusers.append(f'=> /u/{fu.name} {fu.avatar} {fu.name}\n')[m
[32m+[m[32m if fu:[m
[32m+[m[32m fusers.append(f'=> /u/{fu.name} {fu.avatar} {fu.name}\n')[m
elif type == type_subspace:[m
fs = db.get_subspace(id=target)[m
[31m- fsubs.append(f'=> /{fs.title()} {fs.title()}\n')[m
[32m+[m[32m if fs:[m
[32m+[m[32m fsubs.append(f'=> /{fs.title()} {fs.title()}\n')[m
else:[m
fp = db.get_post(id=target)[m
[31m- fposts.append(session.gemini_feed_entry(fp))[m
[32m+[m[32m if fp:[m
[32m+[m[32m fposts.append(session.gemini_feed_entry(fp))[m
[m
page += '\n### Users\n'[m
if not fusers:[m
text/plain
This content has been proxied by September (3851b).