diff --git a/projects/nshmp-apps/src/app/dev/gmm/hanging-wall-effects/utils/response-handler.utils.ts b/projects/nshmp-apps/src/app/dev/gmm/hanging-wall-effects/utils/response-handler.utils.ts
index d559b43c04c0fb992aa6d58cb082684b4d00d0af..03912b07fd7ba8249f146eef144db570ef004d52 100644
--- a/projects/nshmp-apps/src/app/dev/gmm/hanging-wall-effects/utils/response-handler.utils.ts
+++ b/projects/nshmp-apps/src/app/dev/gmm/hanging-wall-effects/utils/response-handler.utils.ts
@@ -31,6 +31,14 @@ export function createPlots(
     const hoverTemplate = '%{x} km, %{y} AFE';
     const title = `Hanging Wall Effects: ${imtToString(formValues.imt as Imt)}`;
 
+    groundMotionPlot.settingsForm.patchValue({
+      layout: {
+        title: {
+          text: title,
+        },
+      },
+    });
+
     const responses: gmmUtils.GmmResponse<XySequence, number[]>[] =
       state.serviceResponses.map(serviceResponse => ({
         input: serviceResponse.request.input,