diff --git a/src/backend/file.c b/src/backend/file.c index 58c4ad8c9..185d11b78 100644 --- a/src/backend/file.c +++ b/src/backend/file.c @@ -136,6 +136,12 @@ lumiera_file_chunksize_set (LumieraFile self, size_t chunksize) size_t lumiera_file_chunksize_get (LumieraFile self) { + if (!self->descriptor->mmapings) + { + LUMIERA_ERROR_SET (file, FILE_NOCHUNKSIZE, lumiera_filedescriptor_name (self->descriptor)); + return 0; + } + return self->descriptor->mmapings->chunksize; }