generic_autocomplete - fixes #25