In DF 17.1 a new method called CKRevisionNumber was introduced to the package DfAbout.pkg. A nice addition.

But in a runtime environment where the system isn’t licensed for CKs and drivers are automatically loaded (dfini.cfg), CKRevisionNumber triggers an error 12321 Can’t find registration file.

I appreciate this could be resolved by removing the entries in dfini.cfg. However there’s a case that the runtime shouldn’t be loading drivers which the system isn’t licensed for. Alternatively the CKRevision function should be exempt from the license check or there should be some additional commands to determine if CKs are licensed.