Reverted this changeset just now (see changeset 138262409). Rechecked this intersection _in situ_ yeaterday, and there indeed is a connection between Hernesaarenkatu and Telakkakatu. The intersection gives a right-of-way to pedestrians and the only restriction to vehicles is that you can only make a right turn on the intersection.