summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Grow.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Grow.c b/Grow.c
index c3660828..afd40d30 100644
--- a/Grow.c
+++ b/Grow.c
@@ -2792,7 +2792,7 @@ static int reshape_array(char *container, int fd, char *devname,
Manage_subdevs(devname, fd, devlist, verbose,
0,NULL, 0);
- if (reshape.backup_blocks == 0 && data_offset)
+ if (reshape.backup_blocks == 0 && data_offset != INVALID_SECTORS)
reshape.backup_blocks = reshape.before.data_disks * info->array.chunk_size/512;
if (reshape.backup_blocks == 0) {
/* No restriping needed, but we might need to impose