Fix #97

Turns out that errors get swallowed for some reason in NullDevice. -_-