diff --git a/grid_models.md b/grid_models.md
index 4d80c6ca2a8538e4c31d0edc0fbc348bf09c0519..276a0f4eab7a48236738f31f34188eaece956d04 100644
--- a/grid_models.md
+++ b/grid_models.md
@@ -7,7 +7,7 @@ Tor-Einar Skog, Senior developer, NIBIO
 Updated: 2023-11-17
 
 ## What you will learn
-This document describes how to set up a VIPS compatible gridded DSS model, such as in the screenshot below. It also describes briefly [how to set up a client to a VIPS compatible DSS gridded model](#gridClient).
+This document describes how to set up a VIPS compatible gridded DSS model, such as in the screenshot below. It also describes briefly [how to set up a client to a VIPS compatible DSS gridded model](#vips-grid-model-client).
 
 The gridded models are using the same "traffic light" color pattern for indicating risk as the location based models. In addition, any other numeric parameter can be displayed as a separate layer, with its own legend and colour scheme.
 
@@ -134,7 +134,7 @@ For your reference, please see the file `examples/PSILARTEMP.map` in this reposi
   * [Source code](https://gitlab.nibio.no/VIPS/models/grid/SEPTREFHUM)
   * [In action](https://testvips.nibio.no/spatial/gridmap/SEPTREFHUM/)
 
-<h2 id="gridClient">VIPS grid model client</h2>
+## VIPS grid model client
 
 ### Reference implementation
 The reference implementation for a VIPS grid model client is found in the [VIPSWeb repository](https://gitlab.nibio.no/VIPS/VIPSWeb/-/tree/develop/spatial). These two files are the most important: