diff --git a/Resources/Private/Partials/SingleViewSchema.html b/Resources/Private/Partials/SingleViewSchema.html
index 610362eae70f74088f8e8950c6d559d7cd5af1e5..260831e6ef57cd83bdb8ffc2fbf90149736d6c54 100644
--- a/Resources/Private/Partials/SingleViewSchema.html
+++ b/Resources/Private/Partials/SingleViewSchema.html
@@ -9,16 +9,12 @@
 				{rightBrace},
 				"author": "{newsMetaData.news.author}",
 				"publisher": {leftBrace}
-					"@type": "Organization",
-					<f:if condition="{settings.publisher}">
-						"name": "{settings.publisher}",
-					</f:if>
-					<f:if condition="{settings.publisherLogo}">
-						"logo": {leftBrace}
-							"@type": "ImageObject",
-							"url": "{settings.publisherLogo}"
-						{rightBrace}
-					</f:if>
+					"@type": "Organization"{f:if(condition: settings.publisher, then:',')}
+					<f:if condition="{settings.publisher}">"name": "{settings.publisher}"{f:if(condition: settings.publisherLogo, then:',')}</f:if>
+					<f:if condition="{settings.publisherLogo}">"logo": {leftBrace}
+						"@type": "ImageObject",
+						"url": "{settings.publisherLogo}"
+					{rightBrace}</f:if>
 				{rightBrace},
 				"image": "<f:uri.image absolute="TRUE" image="{newsMetaData.imageObject}" />",
 				"headline": "{newsMetaData.news.navTitle}",