Biblioteca Picasso, Android: Uso de escucha de errores

Estoy jugando con la biblioteca Picasso para cargar imágenes, pero tengo un problema. Cuando una imagen no se carga, quiero ocultar la vista en lugar de cargarla en una imagen predeterminada. Noté desde la fuente que parece que la única forma de agregar un oyente es desde el constructor, pero el método de error nunca se llama cuando una imagen no se carga. Alguien tiene alguna experiencia con esto?

    iv = (ImageView) findViewById(R.id.imageView);

    Picasso.Builder builder = new Picasso.Builder(getApplicationContext());
    builder.listener(new Picasso.Listener() {

        @Override
        public void onImageLoadFailed(Picasso arg0, String arg1) {
            Log.e("Picasso Error", "Errored out, hiding view");
            iv.setVisibility(View.GONE);
        }
    });
    Picasso pic = builder.build();
    pic.load("thisshouldbreak.jpg").into(iv);

Respuestas a la pregunta(6)

Su respuesta a la pregunta