V místě dnešního kostela (tehdy ve vesnici zvané Krušina) býval v 11. století hřbitov, kde stávala románská rotunda. Ta byla později přestavěna na gotický kostel. Ten byl však v době husitských válek, roku 1420 poškozen v souvislosti s bitvou na Vyšehradě.