Hi Tennisstar,
I know a lot of people think answering 'no' to this question is ok.
Personally though, I feel it should be 'yes' as you DID have a profile before.
For me, applying for express entry is the same as creating an express entry profile - so the truthful answer would be 'yes' by that...