GUI Scrollbar can't be clicked

I made a scrollable GUI that looks right and works with the scrollwheel.
I just can’t understand why it’s not being able to scroll by clicking the thumb on the side.

Here’s the code, everything looks fine.

//Variable Instances
public Vector2 scrollPosition = Vector2.zero;


void DoLoadWin(int winID){
		GUILayout.BeginVertical();
		GUILayout.Space (1);
		if(loadMain){
			if (Screen.height < 320)
				scrollPosition = GUILayout.BeginScrollView (scrollPosition, GUILayout.MaxWidth(170), GUILayout.MaxHeight(250));
			else
				scrollPosition = GUILayout.BeginScrollView (scrollPosition, GUILayout.Width(170), GUILayout.Height(250));

			GUILayout.Label(descMain);
			GUILayout.EndScrollView ();
			if (Screen.width == 800)
				GUILayout.Space(50);
			if(GUILayout.Button("Load", GUILayout.MaxHeight(100)) && loadMain)
				Application.LoadLevel("Main");				
		}
		
	GUILayout.EndVertical();
	}

By the way, i’m using Fantasy Colorable UI, may be it’s its fault?

Found and solved the issue.
For everyone:

 - When you download a custom made GUISkin make sure every bit of if is calculated well
   open up the inspector and ehm... inspect it.

The issue was that even if the scroll thumb was visible it had no clickable spot as it’s width on the GUISkin was 0.
I put it to a reasonable size, and it’s working. Voilà.