diff --git a/.travis.yml b/.travis.yml
index 33dd51e1a..3ce84e2dc 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -20,8 +20,8 @@ jobs:
       install:
         - pip install coverage
         - pip install git+https://github.com/lbryio/torba.git
-        - pip install git+https://github.com/lbryio/lbryumx.git#latest_rebased
         - pip install -e .[test]
+        - pip install git+https://github.com/lbryio/lbryumx.git#latest_rebased
       script:
         - HOME=/tmp coverage run -p --source=lbrynet -m unittest discover -v tests.unit.wallet
         - HOME=/tmp coverage run -p --source=lbrynet -m twisted.trial --reactor=asyncio tests.unit.analytics tests.unit.components tests.unit.core tests.unit.cryptstream tests.unit.database tests.unit.dht tests.unit.lbryfilemanager tests.unit.lbrynet_daemon tests.unit.test_cli tests.unit.test_customLogger
diff --git a/lbrynet/schema/Makefile b/lbrynet/schema/Makefile
new file mode 100644
index 000000000..8f7e59b5f
--- /dev/null
+++ b/lbrynet/schema/Makefile
@@ -0,0 +1,2 @@
+build:
+	cd ../../ && ~/bin/protoc --python_out=. lbrynet/schema/proto/*.proto