diff --git a/network/blatto-wg b/network/blatto-wg
index ec3cecca646ccc9c3b6dad3af6613a5076a9dd00..a16a2f4416aace96be37d77fc308522be07adc93 100755
--- a/network/blatto-wg
+++ b/network/blatto-wg
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 set -euo xtrace -o pipefail
 
 vlan_name=$1
@@ -61,22 +61,22 @@ adopt_blatto=del
 adopt_default=del
 adopt=del
 
-if [[ \$1 == no ]]
+if [ \$1 = no ]
 then
 	true
-elif [[ \$1 == blatto ]]
+elif [ \$1 = blatto ]
 then
 	blatto=add
-elif [[ \$1 == all ]]
+elif [ \$1 = all ]
 then
 	blatto=add
 	default=add
-elif [[ \$1 == adopt_blatto ]]
+elif [ \$1 = adopt_blatto ]
 then
 	blatto=add
 	adopt_blatto=add
 	adopt=add
-elif [[ \$1 == adopt_all ]]
+elif [ \$1 = adopt_all ]
 then
 	blatto=add
 	default=add
@@ -101,7 +101,7 @@ ip route \$adopt_blatto ${ipv6_prefix}00::0/56 dev wg-blatto table 12 metric 1 s
 ip route \$adopt_default default dev wg-blatto table 12 metric 1 src $adopt_v4net.$id
 ip route \$adopt_default default dev wg-blatto table 12 metric 1 src $adopt_v6net::$id
 
-if [ \$adopt == add ]
+if [ \$adopt = add ]
 then
 	ip addr del $v4net.$id/24 dev wg-blatto metric 100
 	ip addr add $v4net.$id/24 dev wg-blatto metric 100