Hmm. Scanner checks by disk, not by volume, so I suspect an old trick where you split the drive into multiple partitions with the bad sectors in unallocated space won't work:
Disk: |<- volume 1 -> <- unallocated space containing 8 bad sectors -> <- volume 2 ->|
Only other option I can think of is telling Scanner to NOT scan the surface of that disk automatically (in Scanner GUI, click that disk, click "Disk settings" (has the three green horizontal bars next to it), tick "Never scan surface automatically", click Save) then expand the disk's entry so you can click on Edit blocks and select "Mark all Unreadable blocks Unchecked".
Scanner should then still alert on any new SMART errors but it'll be up to you to remember to manually scan that disk from time to time.