summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/cmd/boot/bootadm/bootadm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/cmd/boot/bootadm/bootadm.c b/usr/src/cmd/boot/bootadm/bootadm.c
index 369ec7ef23..f8591b0418 100644
--- a/usr/src/cmd/boot/bootadm/bootadm.c
+++ b/usr/src/cmd/boot/bootadm/bootadm.c
@@ -1947,7 +1947,7 @@ update_archive(char *root, char *opt)
* root (-R option); bam_root_readonly applies to '/' only.
* Note: statvfs() does not always report the truth
*/
- if (!bam_smf_check && is_readonly(root)) {
+ if (!bam_smf_check && !bam_check && is_readonly(root)) {
if (bam_verbose)
bam_print(RDONLY_FS, root);
return (BAM_SUCCESS);