diff --git a/Data/Generics/Uniplate/Direct.hs b/Data/Generics/Uniplate/Direct.hs
--- a/Data/Generics/Uniplate/Direct.hs
+++ b/Data/Generics/Uniplate/Direct.hs
@@ -74,8 +74,7 @@
 {-# RULES
 "plate/-"    forall f x. plate f |- x = plate (f x)
 "plate/+"    forall f x. plate f |+ x = platePlus f x
-"plate/*"    forall f x. plate f |* x = plateStar f x
-  #-}
+"plate/*"    forall f x. plate f |* x = plateStar f x #-}
 
 
 {-# INLINE plateStar #-}
diff --git a/uniplate.cabal b/uniplate.cabal
--- a/uniplate.cabal
+++ b/uniplate.cabal
@@ -1,7 +1,7 @@
 cabal-version:      >= 1.6
 build-type:         Simple
 name:               uniplate
-version:            1.6.11
+version:            1.6.12
 author:             Neil Mitchell <ndmitchell@gmail.com>
 maintainer:         Neil Mitchell <ndmitchell@gmail.com>
 copyright:          Neil Mitchell 2006-2013
@@ -46,8 +46,8 @@
     Data/Generics/Uniplate/Internal/OperationsInc.hs
 
 source-repository head
-    type:     darcs
-    location: http://community.haskell.org/~ndm/darcs/uniplate/
+    type:     git
+    location: https://github.com/ndmitchell/uniplate.git
 
 flag typeable_fingerprint
 flag separate_syb
