diff --git a/implicit.c b/implicit.c
index c3374d5d..a9dc3d85 100644
--- a/implicit.c
+++ b/implicit.c
@@ -528,8 +528,6 @@ pattern_search (file, archive, depth, recursions)
       file->deps = dep;
     }
  
-  uniquize_deps (file->deps);
-
   if (!checked_lastslash[foundrule])
     file->stem = stem[stemlen] == '\0' ? stem : savestring (stem, stemlen);
   else