diff --git a/gc/verbose/VerboseHandlerOutput.cpp b/gc/verbose/VerboseHandlerOutput.cpp
index 1842827c0b5..13c8e84ee2e 100644
--- a/gc/verbose/VerboseHandlerOutput.cpp
+++ b/gc/verbose/VerboseHandlerOutput.cpp
@@ -310,6 +310,9 @@ MM_VerboseHandlerOutput::outputInitializedStanza(MM_EnvironmentBase *env, MM_Ver
#endif /* OMR_GC_CONCURRENT_SCAVENGER */
buffer->formatAndOutput(env, 1, "", _extensions->memoryMax);
+ if (0 < _extensions->softMx) {
+ buffer->formatAndOutput(env, 1, "", _extensions->softMx);
+ }
buffer->formatAndOutput(env, 1, "", _extensions->initialMemorySize);
#if defined(OMR_GC_COMPRESSED_POINTERS)