Forum:Doomcalibur Q's

If player A has doomcalibur knight on the field and player B has a stardust. Lets say player A plays smashing and player B negates it with stardust, then doomcalibur's effect activates, can player B play My body as a shield to negate doomcalibur's effect?

My Body as a Shield only negates cards on the field, so when doomcalibur is tributed, it is not on the field anymore. Is this correct?