Los Angeles Superior Court Judge Edward Moreton granted a defense motion to dismiss the case after the E! star's attorney presented a signed declaration from Kassandra Perez (the photographer) that she did not want Kardashian prosecuted.
Sources told E! News last month Kardashian had pleaded not guilty to both charges.
Kardashian reached a civil settlement with Perez prior to the judge's dismissal of the misdemeanor battery and petty theft charges against him.
The female paparazzo had filed a civil suit against Kardashian accusing him of assault, battery, theft and inflicting emotional distress for allegedly striking her and removing her camera card when she snapped pictures of him outside the gym.
Fortunately, now that all charges have been dropped, both parties can move forward.