Only sign when key exists
Test with Ruby 1.9.3 and 2.0.0