diff --git a/src/libsam3/libsam3.c b/src/libsam3/libsam3.c index 5bb6988..ba3585f 100644 --- a/src/libsam3/libsam3.c +++ b/src/libsam3/libsam3.c @@ -1096,13 +1096,11 @@ int sam3StreamForward(Sam3Session *ses, const char *hostname, int port) { strcpyerr(ses, "IO_ERROR_RP"); goto error; } - if (!ses->silent){ - if (!sam3IsGoodReply(rep, "STREAM", "STATUS", "RESULT", "OK")) { - const char *v = sam3FindField(rep, "RESULT"); - // - strcpyerr(ses, (v != NULL && v[0] ? v : "I2P_ERROR_RES")); - goto error; - } + if (!sam3IsGoodReply(rep, "STREAM", "STATUS", "RESULT", "OK")) { + const char *v = sam3FindField(rep, "RESULT"); + // + strcpyerr(ses, (v != NULL && v[0] ? v : "I2P_ERROR_RES")); + goto error; } sam3FreeFieldList(rep); strcpyerr(ses, NULL);