Remova lendas extras em ggplot2

Eu tenho um quadro de dados simples que eu estou tentando fazer uma linha combinada e ponto gráfico usandoggplot2. Supondo que meus dados se pareçam com isto:

df <- data.frame(x=rep(1:10,2), y=c(1:10,11:20), 
                 group=c(rep("a",10),rep("b",10)))

E estou tentando fazer um enredo:

g <- ggplot(df, aes(x=x, y=y, group=group))
g <- g + geom_line(aes(colour=group))
g <- g + geom_point(aes(colour=group, alpha = .8))
g

O resultado parece bem com uma exceção. Tem uma legenda extra mostrando oalpha para o meugeom_point camada.

Como posso manter a legenda mostrando as cores do grupo, mas não a que mostra minhas configurações alfa?

questionAnswers(3)

yourAnswerToTheQuestion