diff --git a/plugins/outputs/file/file.go b/plugins/outputs/file/file.go
index 5f2bf042fa8fcbb798a10e89d279e7d92c3cec3d..0bbff2f6400d0c0b72276d0ea0f45ce535fc1163 100644
--- a/plugins/outputs/file/file.go
+++ b/plugins/outputs/file/file.go
@@ -83,10 +83,6 @@ func (f *File) Description() string {
 }
 
 func (f *File) Write(metrics []telegraf.Metric) error {
-	if len(metrics) == 0 {
-		return nil
-	}
-
 	var writeErr error = nil
 	for _, metric := range metrics {
 		b, err := f.serializer.Serialize(metric)