diff --git a/src/vdmodem/vdmodem.c b/src/vdmodem/vdmodem.c
index ad959b483124cd08940646242c1bf09f2203912d..25f1d779f206dbce443392cc12a76c899d5ebbb4 100644
--- a/src/vdmodem/vdmodem.c
+++ b/src/vdmodem/vdmodem.c
@@ -1174,8 +1174,12 @@ int main(int argc, char** argv)
 				sbbsexec_mode = strtoul(arg + 1, NULL, 0);
 				break;
 			case 'V':
-				fprintf(stdout, "%s/%s\n", GIT_BRANCH, GIT_HASH);
+			{
+				char compiler[128];
+				DESCRIBE_COMPILER(compiler);
+				fprintf(stdout, "%s/%s built %s %s using %s\n", GIT_BRANCH, GIT_HASH, __DATE__, __TIME__, compiler);
 				return EXIT_SUCCESS;
+			}
 			default:
 				usage(argv[0]);
 				break;