diff --git a/.travis.yml b/.travis.yml
index c9b4cb0d3361fb75f0a880f30d44f3312a0586dd..6de2471590e702ccbc3f202ed4c3938cb3475ffc 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -7,7 +7,8 @@ env:
   - VUFIND_HOME=$PWD VUFIND_LOCAL_DIR=$PWD/local
 
 before_script:
-  - pear install pear/PHP_CodeSniffer
+  # Note: locked phpcs to 2.3.4 due to a bug in 2.4.0; can relax restriction after next release.
+  - pear install pear/PHP_CodeSniffer-2.3.4
   - pear channel-discover pear.phing.info
   - pear install phing/phing
   - composer global require fabpot/php-cs-fixer