diff --git a/busca.c b/busca.c
index ae8e2733ba4f9b3cfa156d9667294777d99a4563..98d41cdf245267a6ac4e9ef39531a207bdf328b8 100644
--- a/busca.c
+++ b/busca.c
@@ -98,7 +98,7 @@ void Particao (int *vet, int esq, int dir, int *pos_pivo)
     pivo = vet[med];
     vet[med] = vet[esq];
     vet[esq] = pivo;
-    i = esq+1;
+    i = esq;
     j = dir;
     while (i < j)
     {