indeed, a bachelor is not enough in germany for a PhD - the usual requirement is a 4.5-5 year degree, a Diplom (the old German degree) or a Master. it doesn't matter whether or not the Master is taught, all that matters is that you have that degree ...