No-masking theorem states that it is impossible to encode an arbitrary quantum state into the correlations between two subsystems so that no original information about is accessible in the marginal state of either subsystem. In this work, we generalise this theorem to to allow for failure of the protocol. We then bound the performance of a masking protocol when we are allowed (probabilistic) approximate protocol.