diff --git a/src/client/app/admin/views/logs.vue b/src/client/app/admin/views/logs.vue
index 1e76d141b4..6d8a081774 100644
--- a/src/client/app/admin/views/logs.vue
+++ b/src/client/app/admin/views/logs.vue
@@ -20,7 +20,7 @@
 
 			<div class="nqjzuvev">
 				<code v-for="log in logs" :key="log._id" :class="log.level">
-					<mk-time :time="log.createdAt"/> [{{ log.domain.join(' ') }}] {{ log.message }}
+					<mk-time :time="log.createdAt"/> [{{ log.domain.join('.') }}] {{ log.message }}
 				</code>
 			</div>
 		</section>
diff --git a/src/server/api/endpoints/admin/logs.ts b/src/server/api/endpoints/admin/logs.ts
index b5dc7d7283..3331b92314 100644
--- a/src/server/api/endpoints/admin/logs.ts
+++ b/src/server/api/endpoints/admin/logs.ts
@@ -35,7 +35,7 @@ export default define(meta, async (ps) => {
 	if (ps.level) query.level = ps.level;
 	if (ps.domain) {
 		let i = 0;
-		for (const d of ps.domain.split(' ')) {
+		for (const d of ps.domain.split('.')) {
 			query[`domain.${i}`] = d;
 			i++;
 		}