remove useless look checking for duplicates
diff --git a/libkmod/libkmod-index.c b/libkmod/libkmod-index.c
index fddcf51..bfabd10 100644
--- a/libkmod/libkmod-index.c
+++ b/libkmod/libkmod-index.c
@@ -46,13 +46,6 @@
 		     const char *value, unsigned len, unsigned int priority)
 {
 	struct index_value *v;
-	int duplicate = 0;
-
-	/* report the presence of duplicate values */
-	for (v = *values; v; v = v->next) {
-		if (streq(v->value, value))
-			duplicate = 1;
-	}
 
 	/* find position to insert value */
 	while (*values && (*values)->priority < priority)
@@ -68,7 +61,7 @@
 	v->value[len] = '\0';
 	*values = v;
 
-	return duplicate;
+	return 0;
 }
 
 static void read_error(void)