diff --git a/ChangeLog b/ChangeLog
index 68ac359ef1b68362bd49d3c04474d581a665bafd..b57cef27c53a9485efd02eda4d04f8c3c288bf3a 100755
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2011-01-17  Steffen Gebert  <steffen@steffen-gebert.de>
+
+	* Fixed bug #17072: Missing semicolons in JS code
+
 2011-01-17  Ernesto Baschny  <ernst@cron-it.de>
 
 	* Fixed bug #16740: <img> Tags are rendered with border attribute in HTML5 mode (Thanks to Sebastian Michaelsen)
diff --git a/t3lib/class.t3lib_tceforms.php b/t3lib/class.t3lib_tceforms.php
index 3856be99c7b20873d507bb3d81bde65a14e01b55..361042f64fa2ac8d8370fa169f14da0ce46c153e 100644
--- a/t3lib/class.t3lib_tceforms.php
+++ b/t3lib/class.t3lib_tceforms.php
@@ -5535,7 +5535,7 @@ class t3lib_TCEforms {
 				Element.toggle(""+id+"-content");
 
 				if (Element.visible(id+"-content")) {
-					$(id+"-toggle").update(\'' . $toggleIcon_open . '\')
+					$(id+"-toggle").update(\'' . $toggleIcon_open . '\');
 					$(id+"-toggleClosed").value = 0;
 				} else {
 					$(id+"-toggle").update(\'' . $toggleIcon_close . '\');
@@ -5680,8 +5680,8 @@ class t3lib_TCEforms {
 				browserWin.focus();
 			}
 			function setFormValueFromBrowseWin(fName,value,label,exclusiveValues)	{	//
-				var formObj = setFormValue_getFObj(fName)
-				if (formObj && value!="--div--")	{
+				var formObj = setFormValue_getFObj(fName);
+				if (formObj && value !== "--div--") {
 					fObj = formObj[fName+"_list"];
 					var len = fObj.length;
 						// Clear elements if exclusive values are found
@@ -5689,7 +5689,9 @@ class t3lib_TCEforms {
 						var m = new RegExp("(^|,)"+value+"($|,)");
 						if (exclusiveValues.match(m))	{
 								// the new value is exclusive
-							for (a=len-1;a>=0;a--)	fObj[a] = null;
+							for (a = len - 1; a >= 0; a--) {
+								fObj[a] = null;
+							}
 							len = 0;
 						} else if (len == 1)	{
 							m = new RegExp("(^|,)"+fObj.options[0].value+"($|,)");
@@ -5728,7 +5730,7 @@ class t3lib_TCEforms {
 				}
 			}
 			function setFormValueManipulate(fName,type)	{	//
-				var formObj = setFormValue_getFObj(fName)
+				var formObj = setFormValue_getFObj(fName);
 				if (formObj)	{
 					var localArray_V = new Array();
 					var localArray_L = new Array();
diff --git a/typo3/template.php b/typo3/template.php
index e6d4727f4246adae4a685750aee9ca402bf912f4..5b98c8492e2f00d3212d6f1faff626ec308f226c 100644
--- a/typo3/template.php
+++ b/typo3/template.php
@@ -840,7 +840,7 @@ class template {
 								info: Ext.log,
 								warn: Ext.log,
 								error: Ext.log
-							}
+							};
 						}
 					}
 				});