When you call this function from the PQJ system:
void AddPersistentJournalQuestEntry(string szPlotID, int nState, object oCreature, int bAllPartyMembers=TRUE, int bAllPlayers=FALSE, int bAllowOverrideHigher=FALSE);
make certain that the "bAllPartyMembers" parameter is set to FALSE. It defaults to TRUE.
Hope that helps.