diff --git a/src/6model/serialization.c b/src/6model/serialization.c index 897b6eeb2a..a7b9d95524 100644 --- a/src/6model/serialization.c +++ b/src/6model/serialization.c @@ -1896,7 +1896,9 @@ static void resolve_dependencies(MVMThreadContext *tc, MVMSerializationReader *r fail_deserialize(tc, reader, "Missing or wrong version of dependency '%s' (from '%s')", MVM_string_ascii_encode(tc, desc, NULL), - MVM_string_ascii_encode(tc, reader->root.sc->body->description, NULL)); + reader->root.sc->body->description + ? MVM_string_ascii_encode(tc, reader->root.sc->body->description, NULL) + : ""); } reader->root.dependent_scs[i] = sc; table_pos += 8;