Preemptive note: This is not a duplicate of Empty author field in BibTeX.
I am experiencing a weird thing with the authortitle-comp citation style where, if the author field is empty in a bibliographic record, a colon will still be set between the prenote field and the title field, like in footnote 2, where I'd expect the same behavior as in footnote 1:

Here's a minimum working example (never mind the umlauts and such):
\documentclass[12pt,paper=a4]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[style=authortitle-comp,backend=biber]{biblatex}
\begin{filecontents*}{bibliography.bib}
@Incollection{poppe,
Title = {Die Verwandlung},
Author = {Sandra Poppe},
Booktitle = {Kafka-Handbuch},
Booksubtitle = {Leben -- Werk -- Wirkung},
Editor = {Manfred Engel and Bernd Auerochs},
Address = {Stuttgart},
Publisher = {Metzler},
Year = {2010},
Pages = {164--174}
}
@Incollection{kindlerbio,
Title = {Kafka, Franz -- Biogramm},
Booktitle = {Kindlers Literatur Lexikon in 18 Bänden},
Publisher = {Metzler},
Year = {2009},
Address = {Stuttgart},
Edition = {3., völlig neu bearb. Aufl.},
Url = {http://www.munzinger.de/document/22000340100},
Urldate = {2014-07-11}
}
\end{filecontents*}
\bibliography{bibliography.bib}
\begin{document}
Some text,\footfullcite[Vgl.][]{poppe} and some other text as well.\footfullcite[Vgl.][]{kindlerbio}
\end{document}
I've been using some additional specifications in a biblatex.cfg file to tweak things according to how my department likes us to format bibliographies, cf. http://pastebin.com/1uZs4vtw (based on these modifications of authortitle-icomp for German studies by J. 'Mach' Wust). Without that file, things are generated as expected except there's a full stop after the author name instead of a colon, and further testing reveals that the following line is the culprit (this is a change that is suggested e.g. in Colon (:) instead of period (.) after author with biblatex, alphabetic, maybe the original author copied it from there, I don't know):
\renewcommand{\labelnamepunct}{\addcolon\addspace}
If it's that, how would this line have to be changed to not result in the problem I have? Changing this line to
\renewcommand{\nametitledelim}{\addcolon\addspace}
does not seem to have any effect.

kindlerbiothe entry type@inreferencemight be more fitting than@incollection(in the standard styles though currently, the former is an alias for the latter). A@referencerefers to "A [...] work of reference such as an encyclopedia or a dictionary." – moewe Aug 14 '14 at 06:24