diff --git a/Makefile b/Makefile
index dde489f765d6d85320a825801bdf74df6a8e1516..bc9c701be66252a80555f451d6bc80f289e53362 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ deps: gx
 vendor: godep
 	godep save -r ./...
 
-install:
+install: deps
 	cd cmd/ipfs && go install -ldflags=$(ldflags)
 
 build:
diff --git a/README.md b/README.md
index 86bc587246b0194b683f3dc4b18f5c4be714a15f..e6391e83215190abf1976a44db880087160dc66b 100644
--- a/README.md
+++ b/README.md
@@ -55,10 +55,12 @@ export PATH=$PATH:$GOPATH/bin
 
 ### Download + Compile IPFS
 
-Then simply:
+Then:
 
 ```
-go get -u github.com/ipfs/go-ipfs/cmd/ipfs
+$ go get -d github.com/ipfs/go-ipfs
+$ cd $GOPATH/src/github.com/ipfs/go-ipfs
+$ make install
 ```
 
 NOTES: