The narcissist is a program which, given its own source as input, prints a truthy value and, given anything other than that, prints a falsey value. Today, we're reversing this.
Create a program that, given the name of whatever your language's truthy value is (True, true, 1), prints its own source. Given the name of whatever your language's falsey value is (False, false, 0), or any input other than these two, it should output nothing (empty string or array: erroring is acceptable).
Trailing whitespace is only good if your language needs it printed alongside with the code.
You need not account for all truthy and falsey values. You can choose one truthy and one falsey value for input.
For languages without truthy/falsey values, use 1 and 0.
This is code golf so the shortest program wins. Standard loopholes and quine rules apply.