diff --git a/.travis.yml b/.travis.yml
index d99adf7334863780d6bc57c37b484d129fe364e1..6f7632e88a0c526088e6444ff459fabc72493a00 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -13,7 +13,7 @@ before_script:
  - find . -name "*.py" -exec python3 -m py_compile '{}' \;
  - find . -name "*.py" -exec pylint '{}' + || if [ $? -eq 1 ]; then echo "you fail"; fi
  - find . -name "*.py" -exec python3 -m mccabe --min 3 '{}' + || if [ $? -eq 1 ]; then echo "you fail"; fi
- - bandit -r .
+ - bandit -r . + || if [ $? -eq 1 ]; then echo "you fail"; fi
 
 script:
   - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin