diff --git a/src/app-layer-ftp.c b/src/app-layer-ftp.c index b3c7d88a13..9f86df7d2d 100644 --- a/src/app-layer-ftp.c +++ b/src/app-layer-ftp.c @@ -1093,6 +1093,7 @@ static AppLayerResult FTPDataParse(Flow *f, FtpDataState *ftpdata_state, ret = -1; } FlowFreeStorageById(f, AppLayerExpectationGetFlowId()); + ftpdata_state->tx_data.files_opened = 1; } else { if (input_len != 0) { ret = FileAppendData(ftpdata_state->files, input, input_len);