if ( result == null && handle instanceof ReportItemHandle )
if ( result == null && handle instanceof ReportItemHandle && !( handle instanceof GridHandle ) )
	public static ReportItemHandle getBindingHolder( DesignElementHandle handle )	{		if ( handle instanceof ReportElementHandle )		{			if ( handle instanceof ListingHandle )			{				return (ReportItemHandle) handle;			}			if ( handle instanceof ReportItemHandle )			{				if ( ( (ReportItemHandle) handle ).getDataSet( ) != null						|| ( (ReportItemHandle) handle ).columnBindingsIterator( )								.hasNext( ) )				{					return (ReportItemHandle) handle;				}			}			ReportItemHandle result = getBindingHolder( handle.getContainer( ) );			if ( result == null && handle instanceof ReportItemHandle )			{				result = (ReportItemHandle) handle;			}			return result;		}		return null;	}