--- icons/icons.cpp	2010-11-12 20:40:51.000000000 +0100
+++ icons/icons.cpp.plague	2010-11-12 20:41:14.000000000 +0100
@@ -409,10 +409,10 @@
         return;
 
     mUsage = index;
-    if ( mUsage == KIconLoader::LastGroup )
+    if ( mUsage == KIconLoader::Panel || mUsage == KIconLoader::LastGroup )
     {
         mpSizeBox->setEnabled(false);
-	mpAnimatedCheck->setEnabled( false );
+	mpAnimatedCheck->setEnabled( mUsage == KIconLoader::Panel );
     }
     else
     {
