Index: /src/router/services/services/bridgetools.c
===================================================================
--- /src/router/services/services/bridgetools.c	(revision 18433)
+++ /src/router/services/services/bridgetools.c	(revision 18434)
@@ -60,5 +60,5 @@
 #else
 
-#if HAVE_MSTP
+#ifdef HAVE_MSTP
 
 int br_set_stp_state(const char *br, int stp_state)
@@ -68,8 +68,8 @@
 	if (stp_state == 1) {
 		// syslog (LOG_INFO, "stp is set to on\n");
-		return eval("mstpctl", "addbridge", br);
+		return eval("brctl", "stp", br, "1");
 	} else {
 		// syslog (LOG_INFO, "stp is set to off\n");
-		return eval("mstpctl", "delbridge", br);
+		return eval("brctl", "stp", br, "0");
 	}
 }
