Index: boost/lexical_cast.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/lexical_cast.hpp,v
retrieving revision 1.22
diff -u -3 -p -r1.22 lexical_cast.hpp
--- boost/lexical_cast.hpp	1 Aug 2006 22:37:38 -0000	1.22
+++ boost/lexical_cast.hpp	2 Aug 2006 07:00:31 -0000
@@ -146,9 +146,8 @@ namespace boost
                 bool setup_target = t::is_specialized;
                 if (setup_target)
                     stream.precision(t::digits10 + 1);
-                else
-                    ((s::is_specialized) &&
-                        stream.precision(s::digits10 + 1));
+                else if (s::is_specialized)
+                    stream.precision(s::digits10 + 1);
 
 
             }
