diff --git a/list-common.sh b/list-common.sh
index d445e82..50c1cd4 100644
--- a/list-common.sh
+++ b/list-common.sh
@@ -101,7 +101,8 @@ buildignore google-droid-fonts
buildignore efont-unicode-bitmap-fonts
buildignore baekmuk-bitmap-fonts
buildignore intlfonts-chinese-big-bitmap-fonts
-buildignore xorg-x11-fonts
+# Needed by GDM on Leap 15.5 for some weird reason (bsc#1203966)
+# buildignore xorg-x11-fonts
buildignore xorg-x11-fonts-legacy
buildignore strace
diff --git a/list-kde.sh b/list-kde.sh
index c833dc6..8206bf8 100644
--- a/list-kde.sh
+++ b/list-kde.sh
@@ -76,6 +76,8 @@ install partitionmanager
# Moved here from list-common.sh. cyrus-sasl is needed by Pidgin in Xfce Live CD
buildignore cyrus-sasl
+# Moved here from list-common.sh, needed by GNOME now
+buildignore xorg-x11-fonts
# From rest_cd_core
install alsa-firmware
diff --git a/list-x11.sh b/list-x11.sh
index 70037a6..b1aeb57 100644
--- a/list-x11.sh
+++ b/list-x11.sh
@@ -98,6 +98,9 @@ buildignore cyrus-sasl
# Moved here from list-common.sh. Needed by createrepo_c, which is needed for libzypp-plugin-appdata
buildignore deltarpm
+# Moved here from list-common.sh, needed by GNOME now
+buildignore xorg-x11-fonts
+
# Too big and not really useful here
buildignore Mesa-dri-nouveau
buildignore libvdpau_nouveau
diff --git a/list-xfce.sh b/list-xfce.sh
index 5c653ad..e7fb113 100644
--- a/list-xfce.sh
+++ b/list-xfce.sh
@@ -44,6 +44,9 @@ buildignore simple-scan
# Moved here from list-common.sh, too big for x11
install xf86-video-vmware i686,x86_64
+# Moved here from list-common.sh, needed by GNOME now
+buildignore xorg-x11-fonts
+
# make sure pdf support for evince is installed
install evince-plugin-pdfdocument
diff --git a/livecd-leap-gnome.kiwi b/livecd-leap-gnome.kiwi
index 45fe2a1..1f20f5e 100644
--- a/livecd-leap-gnome.kiwi
+++ b/livecd-leap-gnome.kiwi
@@ -227,8 +227,6 @@
-
-
diff --git a/livecd-leap-kde.kiwi b/livecd-leap-kde.kiwi
index f6ab7b0..d0e6ca9 100644
--- a/livecd-leap-kde.kiwi
+++ b/livecd-leap-kde.kiwi
@@ -227,8 +227,6 @@
-
-
@@ -547,6 +545,8 @@
+
+
diff --git a/livecd-leap-x11.kiwi b/livecd-leap-x11.kiwi
index b52b1d5..18ad55a 100644
--- a/livecd-leap-x11.kiwi
+++ b/livecd-leap-x11.kiwi
@@ -227,8 +227,6 @@
-
-
@@ -564,6 +562,8 @@
+
+
diff --git a/livecd-leap-xfce.kiwi b/livecd-leap-xfce.kiwi
index 29e7d3c..362612e 100644
--- a/livecd-leap-xfce.kiwi
+++ b/livecd-leap-xfce.kiwi
@@ -227,8 +227,6 @@
-
-
@@ -503,6 +501,8 @@
+
+
diff --git a/livecd-openSUSE.changes b/livecd-openSUSE.changes
index 0e132e0..2aad0c0 100644
--- a/livecd-openSUSE.changes
+++ b/livecd-openSUSE.changes
@@ -1,3 +1,9 @@
+-------------------------------------------------------------------
+Wed Apr 12 12:02:26 UTC 2023 - Fabian Vogt
+
+- list-common.sh: Don't ignore xorg-x11-fonts, needed by GDM now
+- list-kde.sh, list-x11.sh, list-xfce.sh: Ignore xorg-x11-fonts
+
-------------------------------------------------------------------
Mon Mar 27 09:22:14 UTC 2023 - Fabian Vogt
diff --git a/livecd-tumbleweed-gnome.kiwi b/livecd-tumbleweed-gnome.kiwi
index d03d431..2ccbe8b 100644
--- a/livecd-tumbleweed-gnome.kiwi
+++ b/livecd-tumbleweed-gnome.kiwi
@@ -227,8 +227,6 @@
-
-
diff --git a/livecd-tumbleweed-kde.kiwi b/livecd-tumbleweed-kde.kiwi
index dfa2e5d..c3e3093 100644
--- a/livecd-tumbleweed-kde.kiwi
+++ b/livecd-tumbleweed-kde.kiwi
@@ -227,8 +227,6 @@
-
-
@@ -538,6 +536,8 @@
+
+
diff --git a/livecd-tumbleweed-x11.kiwi b/livecd-tumbleweed-x11.kiwi
index 4ca0743..df2b0f3 100644
--- a/livecd-tumbleweed-x11.kiwi
+++ b/livecd-tumbleweed-x11.kiwi
@@ -227,8 +227,6 @@
-
-
@@ -566,6 +564,8 @@
+
+
diff --git a/livecd-tumbleweed-xfce.kiwi b/livecd-tumbleweed-xfce.kiwi
index 9b73330..c9c8062 100644
--- a/livecd-tumbleweed-xfce.kiwi
+++ b/livecd-tumbleweed-xfce.kiwi
@@ -227,8 +227,6 @@
-
-
@@ -494,6 +492,8 @@
+
+