diff --git a/webapp_utils.py b/webapp_utils.py
index d4c9e625a..73571db76 100644
--- a/webapp_utils.py
+++ b/webapp_utils.py
@@ -2068,8 +2068,13 @@ def html_following_dropdown(base_dir: str, nickname: str,
                                           foll_nick + '@' + foll_domain)
             domain_sorted_list.sort()
 
+            prev_foll_domain = ''
             for following_line in domain_sorted_list:
                 following_address = following_line.split(' ')[1]
+                foll_domain, _ = get_domain_from_actor(following_address)
+                if prev_foll_domain and prev_foll_domain != foll_domain:
+                    list_str += '\n'
+                prev_foll_domain = foll_domain
                 list_str += '\n'
     list_str += '\n'