diff --git a/libr/bin/format/ne/ne.c b/libr/bin/format/ne/ne.c index d9dc886d2177a..e61ca7049101e 100644 --- a/libr/bin/format/ne/ne.c +++ b/libr/bin/format/ne/ne.c @@ -77,7 +77,7 @@ static char *__func_name_from_ord(const char *module, ut16 ordinal) { RList *r_bin_ne_get_segments(r_bin_ne_obj_t *bin) { int i; - if (!bin) { + if (!bin || !bin->segment_entries) { return NULL; } RList *segments = r_list_newf (free);