Some 2006-2007 Jeep Liberties have an alternate window regulator installed with different glass attachment.  They may be marked with a sticker on the inner door.  These regulators require the pin attachment style service kit.  Pull panel and check glass for hardware, if yours has a hole in the glass this will fit.