diff --git a/fe/fe-core/src/main/java/org/apache/doris/catalog/Catalog.java b/fe/fe-core/src/main/java/org/apache/doris/catalog/Catalog.java index c0183148b3e705..7ea431f3bf1cac 100755 --- a/fe/fe-core/src/main/java/org/apache/doris/catalog/Catalog.java +++ b/fe/fe-core/src/main/java/org/apache/doris/catalog/Catalog.java @@ -5410,7 +5410,8 @@ public void replayModifyTableProperty(short opCode, ModifyTablePropertyOperation try { TableProperty tableProperty = olapTable.getTableProperty(); if (tableProperty == null) { - olapTable.setTableProperty(new TableProperty(properties).buildProperty(opCode)); + tableProperty = new TableProperty(properties).buildProperty(opCode); + olapTable.setTableProperty(tableProperty); } else { tableProperty.modifyTableProperties(properties); tableProperty.buildProperty(opCode);