tolerate null callback, fixes #40
Merge pull request #41 from ucsf-ckm/null-callback

tolerate null callback, fixes #40