We should probably throw an additional warning (or even an error) if this fails.