diff --git a/bin/start.sh b/bin/start.sh
index c605414fab425b0ac8e7267181e68354c62963ee..e37a4522c2e1783cc99723e82048ec88c505d950 100755
--- a/bin/start.sh
+++ b/bin/start.sh
@@ -34,7 +34,7 @@ function startbootnode
             echo "A bootnode is already running."
             false
         ) || exit
-        echo ${BASHPID} > ${BFANODEDIR}/start-bootnode-loop.pid
+        echo ${BASHPID} > ${BFANETWORKDIR}/start-bootnode-loop.pid
         if [ -t 1 ]
         then
             echo Starting bootnode.
@@ -66,7 +66,7 @@ function startmonitor
             echo "A monitor is already running."
             false
         ) || exit
-        echo ${BASHPID} > ${BFANODEDIR}/start-monitor-loop.pid
+        echo ${BASHPID} > ${BFANETWORKDIR}/start-monitor-loop.pid
         (
             while :
             do
@@ -131,7 +131,7 @@ function startgeth
             echo "A geth is already running."
             false
         ) || exit 1
-        echo ${BASHPID} > ${BFANODEDIR}/start-geth-loop.pid
+        echo ${BASHPID} > ${BFANETWORKDIR}/start-geth-loop.pid
         if [ -t 1 ]
         then
             echo Starting geth