diff --git a/.travis.yml b/.travis.yml
index 31158e1f77800e1d41925658a9bba3e805745b76..c249ad83ef1bf331f2ddeac3640242715d6de030 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -23,4 +23,8 @@ install:
 
 script:
 # Build and upload on success
-- conda build --token $CONDA_UPLOAD_TOKEN recipe -q
+- if $TRAVIS_PULL_REQUEST; then
+    conda build recipe -q;
+  else
+    conda build --token $CONDA_UPLOAD_TOKEN recipe -q;
+  fi