diff --git a/src/FDM/YASim/Version.cpp b/src/FDM/YASim/Version.cpp
index 5c70211fc..c449db034 100644
--- a/src/FDM/YASim/Version.cpp
+++ b/src/FDM/YASim/Version.cpp
@@ -5,6 +5,7 @@
 #include "Version.hpp"
 #include <simgear/debug/logstream.hxx>
 #include <string>
+#include <iostream>
 
 namespace yasim {
 void Version::setVersion( const char * version )
@@ -15,11 +16,15 @@ void Version::setVersion( const char * version )
     _version = YASIM_VERSION_ORIGINAL;
   } else if( v == "YASIM_VERSION_32" ) {
     _version = YASIM_VERSION_32;
+  } else if( v == "2017.2" ) {
+    _version = YASIM_VERSION_2017_2;
   } else if( v == "YASIM_VERSION_CURRENT" ) {
     _version = YASIM_VERSION_CURRENT;
   } else {
     SG_LOG(SG_FLIGHT,SG_ALERT,"unknown yasim version '" << version << "' ignored, using YASIM_VERSION_ORIGINAL");
+    return;
   }
+  std::cout << "This aircraft uses yasim version '" << v << "'\n";
 }
 
 } // namespace yasim
diff --git a/src/FDM/YASim/Version.hpp b/src/FDM/YASim/Version.hpp
index 3df5ef4ae..101a3de63 100644
--- a/src/FDM/YASim/Version.hpp
+++ b/src/FDM/YASim/Version.hpp
@@ -11,7 +11,8 @@ public:
   typedef enum {
     YASIM_VERSION_ORIGINAL = 0,
     YASIM_VERSION_32,
-    YASIM_VERSION_CURRENT = YASIM_VERSION_32
+    YASIM_VERSION_2017_2,
+    YASIM_VERSION_CURRENT = YASIM_VERSION_2017_2
   } YASIM_VERSION;
 
   void setVersion( const char * version );