--- a/vcl/config.win32/vc60/vcl_config_compiler.h
+++ b/vcl/config.win32/vc60/vcl_config_compiler.h
@@ -59,6 +59,14 @@
 // True if the compiler uses old-style 'for' loop scoping.
 // Setting this nonzero causes the Henderson trick to be used.
 #define VCL_FOR_SCOPE_HACK 1
+
+
+//: VCL_COMPLEX_POW_WORKS
+//
+// It appears several programmers have (independently)
+// not realised their lack of knowledge of complex numbers.
+// pow(complex(-1,0),0.5) should return (0,1) not (Nan,0), etc.
+#define VCL_COMPLEX_POW_WORKS 1
 
 
 //: VCL_DEFAULT_VALUE(x)