diff --git a/compiler2/main.cc b/compiler2/main.cc
index e6a43882f44423cdfc6aad97deae175162169895..4f81285f7f98ed4fcd7cc4eabf22ce0d8fcd36c6 100644
--- a/compiler2/main.cc
+++ b/compiler2/main.cc
@@ -956,6 +956,7 @@ int main(int argc, char *argv[])
   if (vflag) {
     fputs("TTCN-3 and ASN.1 Compiler for the TTCN-3 Test Executor\n"
 	  "Product number: " PRODUCT_NUMBER "\n"
+	  "Version: " VERSION_STRING "\n"
 	  "Build date: " __DATE__ " " __TIME__ "\n"
 	  "Compiled with: " C_COMPILER_VERSION "\n", stderr);
 	  fputs("Using ", stderr);
diff --git a/compiler2/makefile.c b/compiler2/makefile.c
index b8f21cde4614f23ff7acb872d3d4ccd94b3a6b94..58ff4154d628624b9622c32405698308e8ae1b28 100644
--- a/compiler2/makefile.c
+++ b/compiler2/makefile.c
@@ -5286,6 +5286,7 @@ int main(int argc, char *argv[])
   if (vflag) {
     fputs("Makefile Generator for the TTCN-3 Test Executor\n"
 	  "Product number: " PRODUCT_NUMBER "\n"
+	  "Version: " VERSION_STRING "\n"
 	  "Build date: " __DATE__ " " __TIME__ "\n"
 	  "Compiled with: " C_COMPILER_VERSION "\n\n"
 	  COPYRIGHT_STRING "\n\n", stderr);
diff --git a/core/Parallel_main.cc b/core/Parallel_main.cc
index 85d37d5b25147b732ad482a19e8d1f8d4f8784ec..62cc3999fffad29458b754b76c8003a91e2c5e8c 100644
--- a/core/Parallel_main.cc
+++ b/core/Parallel_main.cc
@@ -174,6 +174,7 @@ static boolean process_options(int argc, char *argv[], int& ret_val,
     // version printout
     fputs("TTCN-3 Host Controller (parallel mode)\n"
       "Product number: " PRODUCT_NUMBER "\n"
+      "Version: " VERSION_STRING "\n"
       "Build date (Base Library): " __DATE__ " " __TIME__ "\n"
       "Base Library was compiled with: " C_COMPILER_VERSION "\n\n"
       COPYRIGHT_STRING "\n\n", stderr);
diff --git a/core/ProfMerge_main.cc b/core/ProfMerge_main.cc
index a4eaf34ac2e0f96df16ba3fc332c359ca8aaed73..b709cdfe514b22fa2f35623cc84bdca922e74009 100644
--- a/core/ProfMerge_main.cc
+++ b/core/ProfMerge_main.cc
@@ -154,6 +154,7 @@ int main(int argc, char* argv[])
     else {
       fputs("Profiler and Code Coverage Merge Tool for the TTCN-3 Test Executor\n"
 	    "Product number: " PRODUCT_NUMBER "\n"
+	    "Version: " VERSION_STRING "\n"
 	    "Build date: " __DATE__ " " __TIME__ "\n"
 	    "Compiled with: " C_COMPILER_VERSION "\n\n"
 	    COPYRIGHT_STRING "\n\n", stderr);
diff --git a/core/Single_main.cc b/core/Single_main.cc
index 93eefd3f2afa1f74353a4a4e75cc95b8854197a1..5fb42339457aeb0db07e4c93cb39999c6c87ea36 100644
--- a/core/Single_main.cc
+++ b/core/Single_main.cc
@@ -184,6 +184,7 @@ int main(int argc, char *argv[])
   } else if (vflag) {
     fputs("TTCN-3 Test Executor (single mode)\n"
       "Product number: " PRODUCT_NUMBER "\n"
+      "Version: " VERSION_STRING "\n"
       "Build date (Base Library): " __DATE__ " " __TIME__ "\n"
       "Base Library was compiled with: " C_COMPILER_VERSION "\n\n"
       COPYRIGHT_STRING "\n\n", stderr);
diff --git a/repgen/logfilter.c b/repgen/logfilter.c
index 26b0ec3f305f6896724e1bb7d1e22687b29281db..c87fc97c3383b1308be3eeb72e165e89f4fa95c1 100644
--- a/repgen/logfilter.c
+++ b/repgen/logfilter.c
@@ -250,6 +250,7 @@ int main(int argc,char *argv[])
     } else if (vflag) {
         fputs("Log Filter for the TTCN-3 Test Executor\n"
 	    "Product number: " PRODUCT_NUMBER "\n"
+	    "Version: " VERSION_STRING "\n"
 	    "Build date: " __DATE__ " " __TIME__ "\n"
 	    "Compiled with: " C_COMPILER_VERSION "\n\n"
 	    COPYRIGHT_STRING "\n\n", stderr);
diff --git a/repgen/logformat.l b/repgen/logformat.l
index f7c523ca2553b1f4d0b49b7fc7c7de150e301749..f873edde94fc740d0d5276293a4ae224d8bb9645 100644
--- a/repgen/logformat.l
+++ b/repgen/logformat.l
@@ -505,6 +505,7 @@ int main(int argc, char *argv[])
     } else if (vflag) {
         fputs("Log Formatter for the TTCN-3 Test Executor\n"
 	    "Product number: " PRODUCT_NUMBER "\n"
+	    "Version: " VERSION_STRING "\n"
 	    "Build date: " __DATE__ " " __TIME__ "\n"
 	    "Compiled with: " C_COMPILER_VERSION "\n\n"
 	    COPYRIGHT_STRING "\n\n", stderr);
diff --git a/repgen/logmerge.c b/repgen/logmerge.c
index a8b5972cea5ce7aba908824cb85b132b09b4480a..a0fffcf04d1be02ee4f154de701c5034867450b9 100644
--- a/repgen/logmerge.c
+++ b/repgen/logmerge.c
@@ -619,6 +619,7 @@ int main(int argc,char *argv[])
 	if(vflag) {
 	fputs("Log Merger for the TTCN-3 Test Executor\n"
 	    "Product number: " PRODUCT_NUMBER "\n"
+	    "Version: " VERSION_STRING "\n"
 	    "Build date: " __DATE__ " " __TIME__ "\n"
 	    "Compiled with: " C_COMPILER_VERSION "\n\n"
 	    COPYRIGHT_STRING "\n\n", stderr);
diff --git a/xsdconvert/converter.cc b/xsdconvert/converter.cc
index 07413b4b0a93d20742850deafc1bb9a115f6f98d..a397a49c8e489f0805c51789dc884b528f19c35a 100644
--- a/xsdconvert/converter.cc
+++ b/xsdconvert/converter.cc
@@ -272,6 +272,7 @@ static void printUsage(const char * argv0) {
 
 static void printVersion() {
   fputs("Product number: " PRODUCT_NUMBER "\n"
+    "Version: " VERSION_STRING "\n"
     "Build date: " __DATE__ " " __TIME__ "\n"
     "Compiled with: " C_COMPILER_VERSION "\n\n"
     COPYRIGHT_STRING "\n\n", stderr);