diff --git a/ChangeLog b/ChangeLog
index 6605d190613beed0022f3f9cec420b3603713a75..ee67f9789406f9b71671c900753d3439c4ea9d77 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2004-11-18  Niels M�ller  <nisse@lysator.liu.se>
+
+	* configure.ac (ASM_SYMBOL_PREFIX): Fixed test.
+
 2004-11-17  Niels M�ller  <nisse@lysator.liu.se>
 
 	* testsuite/symbols-test: Try plain nm if nm -g doesn't work.
diff --git a/configure.ac b/configure.ac
index 75cff5bf20115af2a18de23525bf90f66282a5b1..f38b88858d633d4fd0bcfa95da4c35591d0fb8a4 100644
--- a/configure.ac
+++ b/configure.ac
@@ -186,7 +186,7 @@ if test x$enable_assembler = xyes ; then
           AC_MSG_WARN([nm doesn't list a_global_symbol at all])
 	fi],
       [AC_MSG_WARN([test program with a single global could not be compiled!?])])])
-  if x$nettle_cv_asm_underscore=xyes ; then
+  if test x$nettle_cv_asm_underscore = xyes ; then
     ASM_SYMBOL_PREFIX='_'
   fi 
 fi