diff --git a/lib/ssluse.c b/lib/ssluse.c
index 526cca8ea62983d33198cbe01c3e4e3b26101452..648d7c6bfcab44e68c14c05560c5e7b5faf33686 100644
--- a/lib/ssluse.c
+++ b/lib/ssluse.c
@@ -138,8 +138,8 @@ int random_the_seed(struct connectdata *conn)
     RAND_seed(area, len);
 
     free(area); /* now remove the random junk */
-#endif
   }
+#endif
 
   /* generates a default path for the random seed file */
   buf[0]=0; /* blank it first */