In can_expand_fs_on_volume(), check for an FSIM before calling the FSIM's can_expand_by() routine. --- evms-2.3.4a/engine/expand.c 28 May 2004 22:08:01 -0000 +++ evms-2.3.4b/engine/expand.c 21 Jun 2004 14:54:57 -0000 @@ -165,7 +165,8 @@ usable_object_size = vol->object->size - EVMS_FEATURE_HEADER_SECTORS * 2; } - if (vol->vol_size < usable_object_size) { + if (vol->vol_size < usable_object_size && + vol->file_system_manager) { expand_size = usable_object_size - vol->fs_size; rc = vol->file_system_manager->functions.fsim->can_expand_by(vol, &expand_size);