diff --git a/init/devices.c b/init/devices.c
index e25034c749342a36aa64a1de441b1ca5b8efc4c0..cc350efd98bff168e79c269057433b0e083d0a89 100644
--- a/init/devices.c
+++ b/init/devices.c
@@ -776,6 +776,7 @@ loading_close_out:
file_free_out:
free(file1);
free(file2);
+ free(file3);
data_free_out:
free(data);
loading_free_out: