I agreed with DYR`s points, but I agree you should put your head above the parapet really, Julia you did the right thing and this often happens.
I have been guilty too, giving crossword answers when full clues are not given, simply because I have seen it asked before, so we all err in some way. I would never claim to be perfect and I understand sometimes the kudos of getting the right answer may be appealing.
What is worse is when you give clues then someone thinks its great to solve them! It does put you off contributing somewhat.