summaryrefslogtreecommitdiff
path: root/epan
diff options
context:
space:
mode:
Diffstat (limited to 'epan')
-rw-r--r--epan/wslua/wslua_tree.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/epan/wslua/wslua_tree.c b/epan/wslua/wslua_tree.c
index 716efec384..8e824a8eeb 100644
--- a/epan/wslua/wslua_tree.c
+++ b/epan/wslua/wslua_tree.c
@@ -521,9 +521,10 @@ static int TreeItem_get_text(lua_State* L) {
TreeItem ti = checkTreeItem(L,1);
gchar label_str[ITEM_LABEL_LENGTH+1];
gchar *label_ptr;
- field_info *fi = PITEM_FINFO(ti->item);
- if(fi) {
+ if (ti->item) {
+ field_info *fi = PITEM_FINFO(ti->item);
+
if (!fi->rep) {
label_ptr = label_str;
proto_item_fill_label(fi, label_str);