Expected choice body error help

I keep getting the expected choice body error message for this section of code but I can’t see what’s wrong with it as I have text for all the options but was hoping that someone who hasn’t been staring at for hours could let me know what’s wrong.

Thanks for the help

What is your hair colour?
*choice
	#Brunette
*label choice1
	Ok nice choice now what is your eye colour ...
		*choice
			#Green
*label option1
			Great now that that is done you leave your room and head downstairs and into the kitchen.
			*goto paragraph2
			#Blue
			*goto option1
			#Brown
			*goto option1
			#Black	
			*goto option1
			#Other *input_text eyecolour
			*goto option1
	#Blonde
		*goto choice1
	#Red
		*goto choice1
	#Black
		*goto choice1
	#Other 
		*input_text haircolour
		*goto choice1

Your spacing might be off, I think?
Generic example:

*choice
 #Here's an option
  And then we have more text.
  *goto somelabel

Same example, easier to see spacing:

*choice
     #Here's an option
          And then we have more text.
          *goto somelabel
1 Like

It’s a little scattered. While you can do the label like that, it might loop somehow.
So, either Carlos’ way or split things and move the label:

*choice
   #hair1
      *set hair "hair1" (if it has a variable)
      *goto eyes
   #hair2
      etc

*label eyes
text
*choice
   #eyes1
      *set eyes "eyes1"
      *goto paragraph2
   #eyes2
      etc

*label paragraph2
text
1 Like

Thanks that was helpful and looks a lot neater