diff --git a/setup b/setup
index 65ecd139826ea1ccdaf1a06046e7fbd192c1ef1f..12744756e7a27d86ced856d3bb5aa1a4a4ab8109 100644
--- a/setup
+++ b/setup
@@ -6,7 +6,6 @@ case "$(hostname)" in
         module use -a /afs/desy.de/group/cms/modulefiles/
         module load cmssw
         source /cvmfs/grid.desy.de/etc/profile.d/grid-ui-env.sh
-        source /cvmfs/cms.cern.ch/crab3/crab.sh
         ;;
     *cern.ch)
         tput setaf 2
@@ -28,6 +27,7 @@ esac
 
 source /cvmfs/cms.cern.ch/cmsset_default.sh
 source /cvmfs/cms.cern.ch/rucio/setup-py3.sh
+source /cvmfs/cms.cern.ch/crab3/crab.sh
 
 if [ -n "$RUCIO_ACCOUNT" ]
 then