Microscript, 1 byte
h
h
This produces no ouput, as h
suppresses the language's implicit printing. Removing the sole character produces a program whose output is 0\n
.
I'll try to come up with a better answer later.
EDIT ON NOVEMBER 17:
This also works in Microscript II, with the exception that, instead of yielding 0\n
, the empty program yields null
.