diff --git a/data/avatars/gallery/noavatar.png b/data/avatars/gallery/noavatar.png
index 8fb589fa2..acbe7c294 100644
Binary files a/data/avatars/gallery/noavatar.png and b/data/avatars/gallery/noavatar.png differ
diff --git a/library/includes/functions.php b/library/includes/functions.php
index 105caadf4..cd18c7720 100644
--- a/library/includes/functions.php
+++ b/library/includes/functions.php
@@ -1368,6 +1368,7 @@ function render_flag(string $code): string
'KZ' => 'Kazakhstan',
'LA' => 'Laos (Lao People\'s Democratic Republic)',
'LB' => 'Lebanon',
+ 'LGBT' => 'Pride flag 🏳️🌈',
'LC' => 'Saint Lucia',
'LI' => 'Liechtenstein',
'LK' => 'Sri Lanka',
@@ -1414,6 +1415,7 @@ function render_flag(string $code): string
'NZ' => 'New Zealand',
'OM' => 'Oman',
'PA' => 'Panama',
+ 'PACE' => 'Peace flag 🕊',
'PE' => 'Peru',
'PF' => 'French Polynesia',
'PG' => 'Papua New Guinea',
diff --git a/styles/images/flags/LGBT.svg b/styles/images/flags/LGBT.svg
new file mode 100644
index 000000000..e0ce21175
--- /dev/null
+++ b/styles/images/flags/LGBT.svg
@@ -0,0 +1,8 @@
+
diff --git a/styles/images/flags/PACE.svg b/styles/images/flags/PACE.svg
new file mode 100644
index 000000000..9eca30984
--- /dev/null
+++ b/styles/images/flags/PACE.svg
@@ -0,0 +1 @@
+
\ No newline at end of file