diff --git a/src/compiler/compile/nodes/shared/Expression.ts b/src/compiler/compile/nodes/shared/Expression.ts
index 0603c15589..d35a3cbb5c 100644
--- a/src/compiler/compile/nodes/shared/Expression.ts
+++ b/src/compiler/compile/nodes/shared/Expression.ts
@@ -323,8 +323,8 @@ export default class Expression {
const func_expression = func_declaration[0];
- if (node.type === 'InlineComponent' || node.type === 'SlotTemplate') {
- //
+ if (node.type === 'SlotTemplate') {
+ //
this.replace(func_expression);
} else {
// {#each}, {#await}