Biblioteca Picasso, Android: Usando o Ouvinte de Erros

Estou brincando com a biblioteca Picasso para carregar imagens, mas estou com um problema. Quando uma imagem não é carregada, quero ocultar a exibição em vez de carregar em uma imagem padrão. Notei na fonte que parece que a única maneira de adicionar um ouvinte é do construtor, mas o método de erro nunca é chamado quando uma imagem falha ao carregar. Alguém tem alguma experiência com isso?

    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);

questionAnswers(6)

yourAnswerToTheQuestion