No. It's a subject complement.
http://www.chompchomp.com/terms/subjectcomplement.htm
Singing was his favorite activity
Can "his favorite activity" be thesubject also?
3 answers
But what if you turned it around:
His favorite activity was signing.
His favorite activity was signing.
Then activity would be the subject.