diff --git a/bigbluebutton-config/bin/bbb-conf b/bigbluebutton-config/bin/bbb-conf
index 187ba8a508944f901dc312ac0bb2fe4b5618bb8d..c0da6635c7695152d0a6ad9484588e79f0dfcb8e 100755
--- a/bigbluebutton-config/bin/bbb-conf
+++ b/bigbluebutton-config/bin/bbb-conf
@@ -43,6 +43,7 @@
 #set -x
 
 
+FREESWITCH_INIT_D="/etc/init.d/bbb-freeswitch"
 BBB_VERSION="0.71a"
 
 if [ ! -f /usr/share/red5/webapps/bigbluebutton/WEB-INF/red5-web.xml ]; then
@@ -252,7 +253,7 @@ stop_bigbluebutton () {
 	/etc/init.d/nginx stop
         
 	if [ -a /opt/freeswitch/run/freeswitch.pid ]; then
-		/etc/init.d/freeswitch stop
+		$FREESWITCH_INIT_D stop
 	fi
 	
 	if [ -a /var/run/asterisk/asterisk.pid ]; then
@@ -269,7 +270,7 @@ stop_bigbluebutton () {
 start_bigbluebutton () {
 	if [ "$VOICE_CONFERENCE" == "bbb-voice-freeswitch.xml" ]; then
 		echo "Starting FreeSWITCH"
-		/etc/init.d/freeswitch start
+		$FREESWITCH_INIT_D start
 	else
 		echo "Starting Asterisk"
 		/etc/init.d/asterisk start
@@ -1634,8 +1635,8 @@ if [ $CONFERENCE ]; then
 			/etc/asterisk/bbb_extensions.conf
 
 		echo "Switching to $CONFERENCE ... "
-		if [ -f /etc/init.d/freeswitch ]; then
-			sudo /etc/init.d/freeswitch stop
+		if [ -f $FREESWITCH_INIT_D ]; then
+			sudo $FREESWITCH_INIT_D stop
 			sudo update-rc.d -f freeswitch remove >/dev/null
 		fi
 
@@ -1689,8 +1690,8 @@ if [ $CONFERENCE ]; then
 	        change_var_ip /usr/share/red5/webapps/sip/WEB-INF/bigbluebutton-sip.properties sip.server.host 127.0.0.1
 
 		echo "Switching to $CONFERENCE ... "
-		if [ -f /etc/init.d/freeswitch ]; then
-			sudo /etc/init.d/freeswitch stop
+		if [ -f $FREESWITCH_INIT_D ]; then
+			sudo $FREESWITCH_INIT_D stop
 			sudo update-rc.d -f freeswitch remove >/dev/null
 		fi
 
@@ -1732,7 +1733,7 @@ if [ $CONFERENCE ]; then
 
 		update-rc.d freeswitch defaults >/dev/null
 
-		sudo /etc/init.d/freeswitch start
+		sudo $FREESWITCH_INIT_D start
 		sudo /etc/init.d/red5 restart
 	fi
 fi