 			}
 			if (overflow == 0) //'auto' gets resolved to '0'
 			{
-				if (m_labelDisplay.textHeight > availableHeight)
+				if (m_labelDisplay.maxScrollV > 1)
 				{
 					if (!m_vScrollbar)
 					{

			availableHeight += m_paddingTop + m_paddingBottom;
			availableWidth += m_paddingLeft + m_paddingRight;
			
			m_vScrollbar.outerHeight = availableHeight;
			m_vScrollbar.top = m_borderTopWidth;
			m_vScrollbar.left = availableWidth + m_borderLeftWidth;
			m_vScrollbar.delayValidation();
			
			if (m_hScrollbar)
			{

					m_vScrollbar.setVisibility(false);
				}
				
				if (!m_labelDisplay.wordWrap && m_labelDisplay.maxScrollH > 0)
				{
					if (!m_hScrollbar)
					{
