Upvote:4
To make this an actual answer:
It is no longer necessary to have any OCI sticker, and immigration officials will not require it. Instead, you can present your OCI card (booklet) in its place, in addition to your passport for your other nationality.
The official web site does say this, but in much less clear language. You may also read a contemporary news report which explains the new procedure: It is necessary only to present your passport and OCI card when checking in for your flight and when arriving in India.