 			// Create the border/background object.
 			createBorder();
 			
-			// To save ourselves an extra layout pass, check to see
-			// if the scrollbars will definitely be needed.
-			// If so, create them now.
-			createOrDestroyScrollbars(
-				horizontalScrollPolicy == ScrollPolicy.ON,
-				verticalScrollPolicy == ScrollPolicy.ON,
-				horizontalScrollPolicy == ScrollPolicy.ON ||
-				verticalScrollPolicy == ScrollPolicy.ON);
-			
 			// Determine the child-creation policy (ContainerCreationPolicy.AUTO,
 			// ContainerCreationPolicy.ALL, or ContainerCreationPolicy.NONE).
 			// If the author has specified a policy, use it.

				// edge of the rightmost child.  Also get the new scrollable height.
				bounds = getScrollableRect();
				
				// Create or destroy scrollbars if necessary, and update the
				// properties of the scrollbars.
				changed = createScrollbarsIfNeeded(bounds);
				
				if (border)
					updateBackgroundImageRect();
				

		private function createContentPaneAndScrollbarsIfNeeded():Boolean
		{
			var bounds:Rectangle;
			var changed:Boolean = false;
			
			// No mask is needed if clipping isn't active
			if (_clipContent)
