diff --git a/generateChangemarks/generateTOC.py b/generateChangemarks/generateTOC.py
index 46135658686b028fd1d515d82c72ce3818af58f0..f49915f6e3b532858179827c397a36ed1dd2919f 100644
--- a/generateChangemarks/generateTOC.py
+++ b/generateChangemarks/generateTOC.py
@@ -57,7 +57,7 @@ def processDocument(args:argparse.Namespace) -> None:
 				   .replace(')', '%29')\
 				   .replace('>', '%3E')\
 				   .replace('\\[', '')\
-				   .replace('\]', '')\
+				   .replace(']', '')\
 				   .replace(':', '%3A')
 	
 
@@ -85,6 +85,7 @@ def processDocument(args:argparse.Namespace) -> None:
 	for h in headers:
 		# _h = re.sub('\[', '%5B', h[0])
 		# _h = re.sub('\]', '%5D', _h)
+		print(h[0])
 		_h = re.sub('\[', '\\[', h[0])
 		#_h = re.sub('\]', '\\]', _h)
 		heading_link=prepareTOClink(_h)