Looks like catch is missing? Even if it doesn't do anything I'd still catch.