I suggest setting the groupIndicator value to null and instead use a drawable right for your list. In the getGroupView method of your adapter, set the drawable for the view of your list row.
getGroupView(int groupPosition, boolean isExpanded, View convertView, ViewGroup parent)
with this, you can now say to your adapter that
if(groupPosition == x)
drawableRight = null;
//set compoundDrawable for whatever view you are using.