Tricritical behaviour in a bond-dilute spin model