Hmm, weird. Committing and pushing this submodule change from the parent repo makes it show up as dirty in another repo on a separate computer that is up-to-date.