Fixed dump errors from my gb commit.
diff --git a/cmd/gb.go b/cmd/gb.go
index 0cf173a..6f52dfe 100644
--- a/cmd/gb.go
+++ b/cmd/gb.go
@@ -5,6 +5,7 @@
 	"os"
 	"path/filepath"
 
+	"github.com/Masterminds/cookoo"
 	"github.com/Masterminds/glide/gb"
 )
 
@@ -43,7 +44,7 @@
 	man := gb.Manifest{}
 
 	dec := json.NewDecoder(file)
-	if err := json.Decode(&man); err != nil {
+	if err := dec.Decode(&man); err != nil {
 		return buf, err
 	}
 
@@ -68,7 +69,7 @@
 				Repository: d.Repository,
 			}
 			if len(sub) > 0 {
-				d.Subpackages = []string{sub}
+				dep.Subpackages = []string{sub}
 			}
 			buf = append(buf, dep)
 		}