Ok but lets return false if there is an error because that is how it was working before. Just to stay in safe side.