Johnson's strike came after 20 minutes, when he curled the ball home from the edge of the box.
Andy Parton had earlier put United ahead, finishing from close range after Johnson had flicked on Wayne Corden's cross.
Left-back Lee Ridley thought he'd added a third, but it was ruled out for offside.