fixes #9657

BTW, I make the same kind of comments about my own code.
fixes #9657
While I'm seeing this (not related to this PR at all, it's the same some line above): What's the purpose of this convoluted construction of the message. First get the door terrain name, than insert it into the string, why not just `add_msg(_("With a satisfying click, the lock on the door opens."))`?

Wouldn't that even be easier for for translators (@Wuzzy2, @VlasovVitaly), as they now have one *proper* sentence to translate instead of two parts that should somehow form a sentence?