Perl variable names are case-sensitive ...
diff --git a/CHANGES b/CHANGES
index e5571b1..09509c6 100644
--- a/CHANGES
+++ b/CHANGES
@@ -4,6 +4,11 @@
 
  Changes between 0.9.3a and 0.9.4
 
+  *) mk1mf.pl (used by Windows builds) did not properly read the
+     options set by Configure in the top level Makefile; typo fixed,
+     now "no-idea" etc. works as intended.
+     [Bodo Moeller]
+
   *) New functions CONF_load_bio() and CONF_load_fp() to allow a config
      file to be loaded from a BIO or FILE pointer. The BIO version will
      for example allow memory BIOs to contain config info.
diff --git a/util/mk1mf.pl b/util/mk1mf.pl
index e1e9985..c9b5b2c 100755
--- a/util/mk1mf.pl
+++ b/util/mk1mf.pl
@@ -12,7 +12,7 @@
 open(IN,"<Makefile.ssl") || die "unable to open Makefile.ssl!\n";
 while(<IN>) {
     $ssl_version=$1 if (/^VERSION=(.*)$/);
-    $options=$1 if (/^OPTIONS=(.*)$/);
+    $OPTIONS=$1 if (/^OPTIONS=(.*)$/);
     $INSTALLTOP=$1 if (/^INSTALLTOP=(.*$)/);
 }
 close(IN);