diff --git a/src/main/java/org/olat/core/commons/services/help/spi/ConfluenceLinkSPI.java b/src/main/java/org/olat/core/commons/services/help/spi/ConfluenceLinkSPI.java
index 662ff8975fc842bd6c8bb72c89bbe3c6807b79e5..4b5754ba5a6182b5460910237ab32c5b148d85c7 100644
--- a/src/main/java/org/olat/core/commons/services/help/spi/ConfluenceLinkSPI.java
+++ b/src/main/java/org/olat/core/commons/services/help/spi/ConfluenceLinkSPI.java
@@ -55,7 +55,19 @@ public class ConfluenceLinkSPI implements HelpLinkSPI {
 		String version = Settings.getVersion();
 		sb.append(generateSpace(version, locale));
 		if (page != null) {
-			sb.append(page.replace(" ", "%20"));			
+			int anchorPos = page.indexOf("#");
+			if (anchorPos != -1) {
+				// page with anchor
+				String realPage = page.substring(0,anchorPos);
+				String anchor = page.substring(anchorPos+1);
+				// confluence has some super-fancy way to addressing pages with anchors 
+				sb.append(realPage.replace(" ", "%20"));			
+				sb.append("#").append(realPage.replace(" ", "")).append("-").append(anchor);
+				
+			} else {
+				// page without anchor
+				sb.append(page.replace(" ", "%20"));			
+			}
 		}
 		return sb.toString();
 	}
diff --git a/src/main/java/org/olat/gui/demo/guidemo/GuiDemoFlexiForm.java b/src/main/java/org/olat/gui/demo/guidemo/GuiDemoFlexiForm.java
index 05559e46c6ef1b393ba4b1c8a8364bc1e66c4b97..2ad181a358f960b4004afd81b96c05ca8a04f951 100644
--- a/src/main/java/org/olat/gui/demo/guidemo/GuiDemoFlexiForm.java
+++ b/src/main/java/org/olat/gui/demo/guidemo/GuiDemoFlexiForm.java
@@ -142,7 +142,7 @@ public class GuiDemoFlexiForm extends FormBasicController {
 		firstName.setEnabled(inputMode);
 		firstName.setPlaceholderText("Hans");
 		firstName.setHelpText("If you have a middle name, add it to the first name input field");
-		firstName.setHelpUrlForManualPage("Personal menu");
+		firstName.setHelpUrlForManualPage("Configuration#Profile");
 
 		lastName = uifactory.addTextElement("lastname", "guidemo.flexi.form.lastname", 256, personData.getLastName(), formLayout);
 		lastName.setDisplaySize(defaultDisplaySize);