Fixed to the features check
diff --git a/scripts/data_files/version_features.fmt b/scripts/data_files/version_features.fmt
index c6a424f..1b1a918 100644
--- a/scripts/data_files/version_features.fmt
+++ b/scripts/data_files/version_features.fmt
@@ -41,7 +41,9 @@
 #endif
 
 const char *features[] = {
+#if defined(POLARSSL_VERSION_FEATURES)
 FEATURE_DEFINES
+#endif
     NULL
 };
 
@@ -49,6 +51,9 @@
 {
     const char **idx = features;
 
+    if( *idx == NULL )
+        return( -2 );
+
     if( feature == NULL )
         return( -1 );