A goalkeeping change saw Arrows start Nkosingiphile Gumede for the first time this season and started striker Knox Mutizwa too, as veteran Tebogo Langerman picked out Swallows's line-up.
Neat spell of interplay from Abafana Besthende earlier on following a switch of pendulum brought Sbonelo Cele to a long-range shot, which goalkeeper Jody February had no problems parrying.
Swallows continued to live dangerously as a ball into the area by Mutizwa inadvertently bounced for Lungelo Dube, but he missed target with a smart effort following a defensive clearance.
Although, the Dube Birds regained ground following a slow start and had Ruzaigh Gamildien close to an opening from a corner-kick but the host pulled clear.
Still, the host enjoyed the lion share of play well inside the latter exchanges through a smart effort in the area by Andile Fikizolo but February made a save whilst Langerman closed-in with a free-kick.
Brandon Truter's side emerged different following the second half and could've been ahead through Gamildien, but he dragged wide from a clear position.
Abafana Besthende responded with a threat of their own a little later and saw Mutizwa hit the crossbar before Pule Mmodi had a chance missed.
With Siboniso Conco in for Siyabonga Khumalo, the former looked to bring his side on the up but was thwarted inside the latter stages of the match.
Chances still popped up on either side following the closing minutes of the match, but it finished goalless in the end.
Arrows: N.Gumede, Zuke, Sibisi, Mantshiyane, Mutizwa, Ndlovu, Cele, L.Dube, Mmodi, Khumalo, Fikizolo
Subs: Mbatha, Ndwandwe, Sibiya, Conco, M.Dube, Sabelo, Nxadi, M.Gumede, Magubane
Swallows: February, Sasman, Sait, Khupe, Matlou, Matlaba, Gamildien, Malinga, Letlabika, Margeman, Langerman
Subs: Thela, Sibiya, Nyatama, Musonda, Mbokoma, Ntshumayelo, Basadien, Solomons, Mahlatsi