diff --git a/StandAlone/StandAlone.cpp b/StandAlone/StandAlone.cpp
index da12e9c47c0462f07234cf13d79ee874137cf356..db3891b8c1ad9d88ce49f381765360ac6e6d031a 100644
--- a/StandAlone/StandAlone.cpp
+++ b/StandAlone/StandAlone.cpp
@@ -237,14 +237,14 @@ void ProcessArguments(int argc, char* argv[])
                 Options |= EOptionVulkanRules;
                 Options |= EOptionLinkProgram;
                 break;
-            case 'T':
+            case 'S':
                 shaderStageName = argv[1];
                 if (argc > 0) {
                     argc--;
                     argv++;
                 }
                 else
-                    Error("no <stage> specified for -T");
+                    Error("no <stage> specified for -S");
                 break;
             case 'G':
                 Options |= EOptionSpv;