According to http://dist.plone.org/release/4.2.7/versions.cfg Plone 4.2 uses TinyMCE 1.2.x which has no specified? dependency on plone.namedfile see https://github.com/plone/Products.TinyMCE/blob/1.2.x/setup.py

I'd happly remore the try/except clause if it is not needed. I see the following variants:

1. Make plone.namedfile a hard dependency of plone.app.imagecropping (If it is always installed in Plone this should be no problem)
2. Keep the conditional
3. Drop even Plone 4.2 support

The variants are in the order of my preference (1 I like most). Any other variants or opinions?