diff --git a/pkg/items/item.go b/pkg/items/item.go
index 1a226a7627a0435a2b77480ebc2095e126dae37d..25693466a0ad80115cc7500cd256b3da395413b3 100644
--- a/pkg/items/item.go
+++ b/pkg/items/item.go
@@ -492,6 +492,8 @@ func GetSystemField(fld string) (*field.Field, error) {
 		return field.Bool(), nil
 	case "search_score":
 		return field.Number(field.NumberFormatFloat), nil
+	case "state":
+		return field.Number(field.NumberFormatInt), nil
 	}
 
 	return nil, ErrNotSystemField