diff --git a/SOURCES/ssh-x-forwarding.sh b/SOURCES/ssh-x-forwarding.sh
index 62ce53b..1846121 100644
--- a/SOURCES/ssh-x-forwarding.sh
+++ b/SOURCES/ssh-x-forwarding.sh
@@ -4,4 +4,4 @@
 [ "$SHLVL" -gt 1 ] && return
 
 GDK_BACKEND=x11; export GDK_BACKEND
-eval $(dbus-launch --sh-syntax --exit-with-session)
+eval $(dbus-launch --sh-syntax --exit-with-x11)
diff --git a/SPECS/dbus.spec b/SPECS/dbus.spec
index 2d9dbac..7f8dd8e 100644
--- a/SPECS/dbus.spec
+++ b/SPECS/dbus.spec
@@ -19,7 +19,7 @@
 Name:    dbus
 Epoch:   1
 Version: 1.12.8
-Release: 13%{?dist}
+Release: 14%{?dist}
 Summary: D-BUS message bus
 
 Group:   System Environment/Libraries
@@ -406,6 +406,9 @@ popd
 
 
 %changelog
+* Tue Apr 27 2021 David King <dking@redhat.com> - 1:1.12.8-14
+- Fix dbus-launch call in sh snippet (#1940348)
+
 * Tue Mar 23 2021 David King <dking@redhat.com> - 1:1.12.8-13
 - Fix raising hard fd limit (#1839753)