diff --git a/src/scancel/scancel.c b/src/scancel/scancel.c
index e29d9ec379355106093cf37f3ececce91ad3fda9..26b6cc2d33772766c52607be6886617eccaf9060 100644
--- a/src/scancel/scancel.c
+++ b/src/scancel/scancel.c
@@ -74,7 +74,7 @@ main (int argc, char *argv[])
 		else if (strcmp (argv[pos], "-i") == 0) 
 			interactive = 1;
 		else if (strcmp (argv[pos], "-v") == 0) 
-			printf ("Version 0.1\n");
+			printf ("Version %s\n", VERSION);
 		else {
 			fprintf (stderr, "Invalid option %s\n", argv[pos]);
 			exit (1);
diff --git a/src/scontrol/scontrol.c b/src/scontrol/scontrol.c
index 4db21ee46d66a83f6f86f82820a2f0301c8be813..08329f7b2db0423682c23bb977d07ce64d3125fd 100644
--- a/src/scontrol/scontrol.c
+++ b/src/scontrol/scontrol.c
@@ -655,7 +655,7 @@ process_command (int argc, char *argv[])
 				 "too many arguments for %s keyword\n",
 				 argv[0]);
 		}		
-		printf ("%s version 0.1\n", command_name);
+		printf ("%s Version %s\n", command_name, VERSION);
 
 	}
 	else