diff --git a/Code/Application/main.cxx b/Code/Application/main.cxx
index b283af6d11e2ff0fee6d830103ecf264f3ffa6c5..cc8de1b735c774234ab6d04d5f3057987ea4a822 100644
--- a/Code/Application/main.cxx
+++ b/Code/Application/main.cxx
@@ -43,6 +43,13 @@ int
 main( int argc, char* argv[] )
 {
   mvd::Application application( argc, argv );
+
+  //
+  // Force numeric options of locale to "C"
+  // See issue #635
+  //
+  setlocale( LC_NUMERIC, "C" );
+    
   mvd::MainWindow mainWindow;
 
   mainWindow.show();