Fix for crash generating docs (enums with only callbacks)

This commit is contained in:
Campbell Barton 2014-03-20 19:17:08 +11:00
parent efb48fcbbb
commit 30fdfc37dd
1 changed files with 3 additions and 1 deletions

View File

@ -821,7 +821,9 @@ static EnumPropertyItem *rna_EnumProperty_default_itemf(bContext *C, PointerRNA
(ptr->type == &RNA_EnumProperty) ||
(C == NULL))
{
return eprop->item;
if (eprop->item) {
return eprop->item;
}
}
return eprop->itemf(C, ptr, prop, r_free);