diff --git a/init.d/fsck b/init.d/fsck
index d16efdd7..fec912b1 100644
--- a/init.d/fsck
+++ b/init.d/fsck
@@ -45,7 +45,7 @@ start()
 			fsck_args=${fsck_args--A -p}
 			if echo 2>/dev/null >/.test.$$; then
 				rm -f /.test.$$
-				fsck_opts="-R"
+				fsck_opts="${fsck_args} -R"
 			fi
 		fi
 		reboot_opts="-f"