diff --git a/pulseaudio.changes b/pulseaudio.changes
index 2e28495..d9c8a28 100644
--- a/pulseaudio.changes
+++ b/pulseaudio.changes
@@ -1,3 +1,9 @@
+-------------------------------------------------------------------
+Tue Jun 19 10:32:21 CEST 2018 - tiwai@suse.de
+
+- Revert the gconf module removal; plasma5-pa still requires it
+  (while paprefs git version moved to gsettings) (bsc#1092871)
+
 -------------------------------------------------------------------
 Thu Jun 14 13:40:52 CEST 2018 - tiwai@suse.de
 
diff --git a/pulseaudio.spec b/pulseaudio.spec
index d55637f..e08144d 100644
--- a/pulseaudio.spec
+++ b/pulseaudio.spec
@@ -73,7 +73,7 @@ BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(bash-completion)
 BuildRequires:  pkgconfig(dbus-1) >= 1.4.12
-BuildRequires:  pkgconfig(gio-2.0) >= 2.26.0
+BuildRequires:  pkgconfig(gconf-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(ice)
@@ -213,12 +213,24 @@ improved drop-in replacement for the Enlightened Sound Daemon (ESOUND).
 
 Contains Bluetooth audio (A2DP/HSP/HFP) support for the PulseAudio sound server.
 
+%package module-gconf
+Summary:        GCONF module for PulseAudio
+Group:          System/Sound Daemons
+Requires:       %{name} = %{version}
+Conflicts:      %{name}-module-gsettings
+
+%description module-gconf
+pulseaudio is a networked sound server for Linux and other Unix like
+operating systems and Microsoft Windows. It is intended to be an
+improved drop-in replacement for the Enlightened Sound Daemon (ESOUND).
+
+This package provides gconf storage of PulseAudio sound server settings.
+
 %package module-gsettings
 Summary:        GSettings module for PulseAudio
 Group:          System/Sound Daemons
 Requires:       %{name} = %{version}
 Conflicts:      %{name}-module-gconf
-Obsoletes:      %{name}-module-gconf
 
 %description module-gsettings
 pulseaudio is a networked sound server for Linux and other Unix like
@@ -352,7 +364,7 @@ export CFLAGS="%{optflags} -fPIE"
         --disable-bluez4 \
         --enable-webrtc-aec \
         --enable-adrian-aec \
-        --disable-gconf \
+        --enable-gconf \
         --enable-gsettings \
         --with-udev-rules-dir=%{_udevrulesdir} \
         --with-pulsedsp-location='%{_prefix}/\\$$LIB/pulseaudio'
@@ -606,6 +618,13 @@ exit 0
 %{_libdir}/pulse-%{drvver}/modules/module-bluez5-device.so
 %{_libdir}/pulse-%{drvver}/modules/module-bluez5-discover.so
 
+%files module-gconf
+%dir %{_libexecdir}/pulse
+%dir %{_libdir}/pulse-%{drvver}
+%dir %{_libdir}/pulse-%{drvver}/modules
+%{_libdir}/pulse-%{drvver}/modules/module-gconf.so
+%{_libexecdir}/pulse/gconf-helper
+
 %files module-gsettings
 %dir %{_libexecdir}/pulse
 %dir %{_libdir}/pulse-%{drvver}