! Permission checks weren't always done properly when replying to topics (fixes #1179)

Signed-off-by: Michael Eshom <oldiesmann@oldiesmann.us>
Merge pull request #2043 from Oldiesmann/release-2.1

! Permission checks weren't always done properly when replying to topics...