diff --git a/gnome-control-center-disable-error-message-for-NM.patch b/gnome-control-center-disable-error-message-for-NM.patch
index 0094c57..3d9dcc3 100644
--- a/gnome-control-center-disable-error-message-for-NM.patch
+++ b/gnome-control-center-disable-error-message-for-NM.patch
@@ -1,8 +1,8 @@
-Index: gnome-control-center-3.32.0.1/panels/network/cc-network-panel.c
+Index: gnome-control-center-3.32.1/panels/network/cc-network-panel.c
===================================================================
---- gnome-control-center-3.32.0.1.orig/panels/network/cc-network-panel.c
-+++ gnome-control-center-3.32.0.1/panels/network/cc-network-panel.c
-@@ -769,10 +769,24 @@ panel_check_network_manager_version (CcN
+--- gnome-control-center-3.32.1.orig/panels/network/cc-network-panel.c
++++ gnome-control-center-3.32.1/panels/network/cc-network-panel.c
+@@ -775,10 +775,24 @@ panel_check_network_manager_version (CcN
GtkWidget *label;
gchar *markup;
const gchar *version;
@@ -28,11 +28,11 @@ Index: gnome-control-center-3.32.0.1/panels/network/cc-network-panel.c
gtk_container_remove (GTK_CONTAINER (panel), gtk_bin_get_child (GTK_BIN (panel)));
box = gtk_box_new (GTK_ORIENTATION_VERTICAL, 20);
-@@ -795,9 +809,27 @@ panel_check_network_manager_version (CcN
+@@ -801,9 +815,27 @@ panel_check_network_manager_version (CcN
gtk_widget_show_all (box);
g_free (markup);
-+ } else if (g_strcmp0 (state, "active") == 0) {
++ } else if (version == NULL && g_strcmp0 (state, "active") == 0) {
+ gtk_container_remove (GTK_CONTAINER (panel), gtk_bin_get_child (GTK_BIN (panel)));
+
+ box = gtk_box_new (GTK_ORIENTATION_VERTICAL, 20);
@@ -56,10 +56,10 @@ Index: gnome-control-center-3.32.0.1/panels/network/cc-network-panel.c
}
static void
-Index: gnome-control-center-3.32.0.1/panels/network/cc-wifi-panel.c
+Index: gnome-control-center-3.32.1/panels/network/cc-wifi-panel.c
===================================================================
---- gnome-control-center-3.32.0.1.orig/panels/network/cc-wifi-panel.c
-+++ gnome-control-center-3.32.0.1/panels/network/cc-wifi-panel.c
+--- gnome-control-center-3.32.1.orig/panels/network/cc-wifi-panel.c
++++ gnome-control-center-3.32.1/panels/network/cc-wifi-panel.c
@@ -183,21 +183,41 @@ static void
check_main_stack_page (CcWifiPanel *self)
{
@@ -88,7 +88,7 @@ Index: gnome-control-center-3.32.0.1/panels/network/cc-wifi-panel.c
- if (!nm_version)
+ if (!nm_version && g_strcmp0 (state, "inactive") == 0)
gtk_stack_set_visible_child_name (self->main_stack, "nm-not-running");
-+ else if (g_strcmp0 (state, "active") == 0)
++ else if (!nm_version && g_strcmp0 (state, "active") == 0)
+ gtk_stack_set_visible_child_name (self->main_stack, "wicked-running");
else if (!wireless_enabled && airplane_mode_active)
gtk_stack_set_visible_child_name (self->main_stack, "airplane-mode");
@@ -103,10 +103,10 @@ Index: gnome-control-center-3.32.0.1/panels/network/cc-wifi-panel.c
}
static void
-Index: gnome-control-center-3.32.0.1/panels/network/cc-wifi-panel.ui
+Index: gnome-control-center-3.32.1/panels/network/cc-wifi-panel.ui
===================================================================
---- gnome-control-center-3.32.0.1.orig/panels/network/cc-wifi-panel.ui
-+++ gnome-control-center-3.32.0.1/panels/network/cc-wifi-panel.ui
+--- gnome-control-center-3.32.1.orig/panels/network/cc-wifi-panel.ui
++++ gnome-control-center-3.32.1/panels/network/cc-wifi-panel.ui
@@ -315,6 +315,48 @@
nm-not-running
@@ -156,10 +156,10 @@ Index: gnome-control-center-3.32.0.1/panels/network/cc-wifi-panel.ui
-Index: gnome-control-center-3.32.0.1/tests/meson.build
+Index: gnome-control-center-3.32.1/tests/meson.build
===================================================================
---- gnome-control-center-3.32.0.1.orig/tests/meson.build
-+++ gnome-control-center-3.32.0.1/tests/meson.build
+--- gnome-control-center-3.32.1.orig/tests/meson.build
++++ gnome-control-center-3.32.1/tests/meson.build
@@ -1,8 +1,11 @@
subdir('common')
subdir('datetime')
diff --git a/gnome-control-center.changes b/gnome-control-center.changes
index 7e1f846..f9d8252 100644
--- a/gnome-control-center.changes
+++ b/gnome-control-center.changes
@@ -1,3 +1,10 @@
+-------------------------------------------------------------------
+Thu May 9 06:52:13 UTC 2019 - Jonathan Kang
+
+- Modified gnome-control-center-disable-error-message-for-NM.patch:
+ Only prompt users to use Yast to configure network when
+ NetworkManager is not running (boo#1134381).
+
-------------------------------------------------------------------
Mon Apr 22 07:49:48 UTC 2019 - Max Lin