diff --git a/typo3/sysext/t3editor/res/jslib/parse_typoscript/tokenizetyposcript.js b/typo3/sysext/t3editor/res/jslib/parse_typoscript/tokenizetyposcript.js
index b014cb00be178df2050ce63e2ef902db85d0bf6e..1bbeda7f50fb7584c27ada079ce49d4601557a12 100644
--- a/typo3/sysext/t3editor/res/jslib/parse_typoscript/tokenizetyposcript.js
+++ b/typo3/sysext/t3editor/res/jslib/parse_typoscript/tokenizetyposcript.js
@@ -2580,13 +2580,12 @@ var tokenizeTypoScript = function() {
 				token = nextUntilUnescaped(ch) || result("string", "string");
 
 			} else if (
-			   ( ch == "<" ||
-				   ch == ">" ||
-  				 ( ch == "="
-  				   && source.peek() != "<"
-  				 )
-			   )
-			   && source.peek() != "\n" ) { // there must be some value behind the operator!
+				(ch == "<" ||
+					ch == ">" ||
+					ch == "." ||
+					(ch == "=" && source.peek() != "<")
+				)
+				&& source.peek() != "\n" ) { // there must be some value behind the operator!
 				this.inValue = true;
 				token = result(ch, "ts-operator");