diff --git a/src/map.c b/src/map.c index 405a84b54..3e9aa41b2 100644 --- a/src/map.c +++ b/src/map.c @@ -98,6 +98,11 @@ int sample_load_map(struct arg *arg, struct sample_conv *conv, { struct map_descriptor *desc; + if (!(global.mode & MODE_STARTING)) { + memprintf(err, "map: cannot load map at runtime"); + return 0; + } + /* create new map descriptor */ desc = map_create_descriptor(conv); if (!desc) {