Converting the calls back to getDyeData().

The additional catch for a NoSuchMethodError should make things work properly now.