Index: source/blender/editors/interface/interface_layout.c =================================================================== --- source/blender/editors/interface/interface_layout.c (revision 24927) +++ source/blender/editors/interface/interface_layout.c (working copy) @@ -343,7 +343,7 @@ PropertyType type; PropertySubType subtype; uiLayout *sub; - int a, b; + int a, b, c; /* retrieve type and subtype */ type= RNA_property_type(prop); @@ -398,14 +398,18 @@ h /= len; w /= len; - // XXX test + // XXX test + // adjusted -- didn't loop enough for multi array, there is also an ssumption that the array is square e.g. [2][2] or [3][3] for(a=0; atype==NUM) - but->type= NUMSLI; + + for(c=0; ctype==NUM) + but->type= NUMSLI; + } + } } else {