diff --git a/botthread.c b/botthread.c
index fc93c65..b3da8ba 100644
--- a/botthread.c
+++ b/botthread.c
@@ -300,7 +300,10 @@
tmpChan->videoEnd = length + time(NULL) + VIDE_PAD_TIME;
tmpChan->vid = vid;
sprintf(tmpChan->videoFile,file);
- sprintf(tmpChan->videoChanTitle,"%s's Pick -> [%s - %s]",nick,vid,artist,title);
+ if (nick[strlen(nick)-1] == 's')
+ sprintf(tmpChan->videoChanTitle,"%s' Pick -> [%s - %s]",nick,vid,artist,title);
+ else
+ sprintf(tmpChan->videoChanTitle,"%s's Pick -> [%s - %s]",nick,vid,artist,title);
sprintf(tmpChan->videoTitle,"%s - %s",artist,title);
sprintf(output,"CURPOS:0:%s:%s:%i:%i\n",file,tmpChan->videoTitle,length,vid);
diff --git a/channel.c b/channel.c
index 4996b58..0e5f90a 100644
--- a/channel.c
+++ b/channel.c
@@ -528,6 +528,7 @@
}
userConnection = findNick(nick);
+ sSendData(userConnection,"BAN\n");
if (userConnection == 0x0) {
writeLog(1,"nick Filed: Ban\n");