Khalsa dumped Hanley out of a second competition thanks to a Carlo Franco goal on 30 minutes, the goal-shy centre-half’s second in two games.
Having already jettisoned Town from the FA Cup, Khalsa successfully repeated the feat in the FA Vase.
But it was a scrappy and far from pretty affair, with precious few efforts on goal at either end and both sets of centre-halves using a lot of their effort on heading away long balls.
The visitors had the first effort on three minutes, the impressive Angelo Eprico twisting and turning to create a shooting opportunity, only to loft his effort well over.
At the other end, Khalsa’s Craig Bannister should have perhaps done better, pulling an effort wide as he chased onto a through-ball while on 15 minutes while Marvin Nisbett turned and shot from range, hitting the outside of the post.
Hanley had a good chance to equalise not long after, Khalsa keeper Tom Turner unconvincingly clearing first time as he came out of his area to deal with a through ball and needing to win a 50-50 tackle on Oliver Mellor to stop him having the easiest of finishes.
The second half was an even more bitty affair, bookended by two really good chances for the visitors.
First, just a few minutes after the restart Dan Cope narrowly failed to connect with a cross, and then with just moments left, a header by Eprico flashed just over the bar from close range when it looked easier to score.
In between, Tes Robinson had to intervene to stop Cope on the rampage on 58 minutes and on 77 minutes Eprico fired an effort over after some good build up.
However, Khalsa’s defence stood firm and Franco’s goal proved decisive and Ian Rowe’s men go into the hat for the second round draw on Monday.
Sporting Khalsa: Tom Turner, Bekir Halil, Danny Ashton, Carlo Franco, Tes Robinson (captain), Brad Lawley, Elliott Turner, Dave Meese, Craig Bannister, Marvin Nisbett, Mensah Kinch.
Man-of-the-match: Marvin Nisbett.