No. If you had no income or expenses for your self-employed business it is not necessary to file a Schedule C.
If you did have expenses you can still claim them on a Schedule C even though you had no income. The business loss can offset income in other areas of your return.