diff --git a/bin/installbfa.sh b/bin/installbfa.sh
index 1b242b6ac0177c23e60cbe967d0c0f61c70ff0a5..ebc8cb22610e275a009a6ae589ed38d9c09c5a6f 100755
--- a/bin/installbfa.sh
+++ b/bin/installbfa.sh
@@ -167,7 +167,7 @@ function userconfig
     if [ $( expand < .bashrc | grep -E "source ${BFAHOME}/bin/env" | wc -l ) -eq 0 ]
     then
         info "Adding to automatically source ${BFAHOME}/bin/env via .bashrc"
-        echo "source ${BFAHOME}/bin/env" >> .bashrc
+        echo "test -r ${BFAHOME}/bin/env && source ${BFAHOME}/bin/env" >> .bashrc
     fi
     # cloning if not done already, or just update (pull)
     if [ ! -d "$BFAHOME" ]