Issue #1703242 by solomongifford: Prevent the second call by PURL module.
This is a maintainance release, includes:
#1743108 - found by drewish - Need to handle empty strings in settings form
Changes since 7.x-1.2:
Main development branch.