Plugins/Purple Service/ESIRCAccount.m
changeset 1618 d11404141154
parent 1615 65891d9888fe
child 1619 b6e64cfa97bf
     1.1 --- a/Plugins/Purple Service/ESIRCAccount.m	Wed Apr 08 21:31:57 2009 +0000
     1.2 +++ b/Plugins/Purple Service/ESIRCAccount.m	Thu Apr 09 02:14:33 2009 +0000
     1.3 @@ -437,7 +437,13 @@
     1.4  - (BOOL)validateMenuItem:(NSMenuItem *)menuItem
     1.5  {
     1.6  	AIOperationRequirement req = menuItem.tag;
     1.7 -	AIGroupChatFlags flags = [self flagsInChat:adium.interfaceController.activeChat];
     1.8 +	AIChat *chat = adium.interfaceController.activeChat;
     1.9 +	
    1.10 +	if (!chat.chatContainer.messageViewController.selectedListObjects.count) {
    1.11 +		return NO;
    1.12 +	}
    1.13 +	
    1.14 +	AIGroupChatFlags flags = [self flagsInChat:chat];
    1.15  	
    1.16  	switch (req) {
    1.17  		case AIRequiresHalfop: