diff --git a/.travis.yml b/.travis.yml
index 36648bc7a81bb425d752e8a2d4ba823692196ae8..7fc8625523980f84da7e3fa59711bc16c5c83d87 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -21,8 +21,9 @@ install:
   - go install github.com/cznic/ql/ql # ql command line util.
   - mkdir ../../../upper.io
   - ln -s $PWD ../../../upper.io/db
+  - go get ../...
   - go get -t -d
-  - (cd $GOPATH/src/github.com/jmoiron/sqlx && git checkout ptrs) # Peter's branch.
+  - (cd $GOPATH/src/github.com/jmoiron/sqlx && git pull -a && git checkout ptrs) # Peter's branch.
   # - go get upper.io/db/mongo
   # - go get upper.io/db/mysql
   # - go get upper.io/db/postgresql