Hi,
Thanks for the report. I've improved this behaviour so they stop even if they are in mid patrol. If you happened to talk to them while they were already moving they would keep going and close your shop.
This should resolve the issue, it will be in the next update.