diff --git a/init/first_stage_mount.cpp b/init/first_stage_mount.cpp
index 1496935d6dac1cd08b8dee7f88a174b0c79133f2..fa3392e065bc84c8e326af5a37c6e20105100f56 100644
--- a/init/first_stage_mount.cpp
+++ b/init/first_stage_mount.cpp
@@ -375,7 +375,7 @@ bool FirstStageMount::MountPartitions() {
}
for (auto fstab_rec : mount_fstab_recs_) {
- if (!MountPartition(fstab_rec)) {
+ if (!MountPartition(fstab_rec) && !fs_mgr_is_nofail(fstab_rec)) {
return false;
}
}