diff --git a/Kit/Repository.hs b/Kit/Repository.hs
--- a/Kit/Repository.hs
+++ b/Kit/Repository.hs
@@ -91,4 +91,7 @@
                               let fname = takeFileName packageFile
                               copyFile packageFile (thisKitDir </> fname)
                               copyFile specFile (thisKitDir </> "KitSpec") 
+                              let pkg = packagesDirectory kr </> packageFileName (specKit ks)
+                              d <- doesDirectoryExist pkg
+                              when d $ removeDirectoryRecursive pkg
 
diff --git a/kit.cabal b/kit.cabal
--- a/kit.cabal
+++ b/kit.cabal
@@ -1,5 +1,5 @@
 name:           kit
-version:        0.7.0
+version:        0.7.1
 cabal-version:  >=1.2
 build-type:     Simple
 license:        BSD3
