diff --git a/src/main.c b/src/main.c
index 56bc1c7bf00309c6a199a4c901c9968f7e30c10e..b4b3bfd8d9237748b1cbc21ba3a6c748e00240f1 100644
--- a/src/main.c
+++ b/src/main.c
@@ -2799,7 +2799,7 @@ static size_t my_fwrite(void *buffer, size_t sz, size_t nmemb, void *stream)
   struct OutStruct *out=(struct OutStruct *)stream;
   struct Configurable *config = out->config;
 
-  if(out && !out->stream) {
+  if(!out->stream) {
     /* open file for writing */
     out->stream=fopen(out->filename, "wb");
     if(!out->stream) {