diff --git a/seatunnel-connectors-v2/connector-file/connector-file-base/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/config/BaseFileSinkConfig.java b/seatunnel-connectors-v2/connector-file/connector-file-base/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/config/BaseFileSinkConfig.java
index 42b31adc9ee..57e8079cb05 100644
--- a/seatunnel-connectors-v2/connector-file/connector-file-base/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/config/BaseFileSinkConfig.java
+++ b/seatunnel-connectors-v2/connector-file/connector-file-base/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/config/BaseFileSinkConfig.java
@@ -68,8 +68,7 @@ public BaseFileSinkConfig(@NonNull Config config) {
             this.fieldDelimiter = config.getString(BaseSinkConfig.FIELD_DELIMITER.key());
         }
 
-        if (config.hasPath(BaseSinkConfig.ROW_DELIMITER.key()) &&
-                StringUtils.isNotEmpty(config.getString(BaseSinkConfig.ROW_DELIMITER.key()))) {
+        if (config.hasPath(BaseSinkConfig.ROW_DELIMITER.key())) {
             this.rowDelimiter = config.getString(BaseSinkConfig.ROW_DELIMITER.key());
         }