diff --git a/lib/modules/_Image_PSD.pmod b/lib/modules/_Image_PSD.pmod
index 53a7b60e494bb8eafce947ad5901a0a5f10656e1..e5c58651883bcc3c4c83f5ca5afe0b41ba83b1b9 100644
--- a/lib/modules/_Image_PSD.pmod
+++ b/lib/modules/_Image_PSD.pmod
@@ -173,7 +173,7 @@ mapping _decode( string|mapping what, mapping|void opts )
         break;
 
 
-      case "mult":
+      case "mul ":
         object oi = IMG_SLICE(l,h);
         oi *= h->image;
         PASTE_ALPHA(oi,h->alpha);
diff --git a/lib/modules/_Image_XPM.pmod b/lib/modules/_Image_XPM.pmod
index a77fc7b0af9beada7043f23df3336687c6b1db90..4402f7d1a541233deb11e6275ae2ec6c8cbc2e92 100644
--- a/lib/modules/_Image_XPM.pmod
+++ b/lib/modules/_Image_XPM.pmod
@@ -114,7 +114,7 @@ string encode( object what, mapping|void options )
   TD("Encode CT");
   if(!options->colortable)
   {
-    options->colortable = Image.colortable( what, 8089 );
+    options->colortable = Image.Colortable( what, 8089 );
     options->colortable->rigid( 25, 25, 25 );
     options->colortable->floyd_steinberg();
   }
@@ -137,7 +137,7 @@ string encode( object what, mapping|void options )
   TD("Encode alpha");
   if(options->alpha)
   {
-    object ac = Image.colortable( ({ Image.color.white, Image.color.black }) );
+    object ac = Image.Colortable( ({ Image.Color.white, Image.Color.black }) );
     array q = ac->index( options->alpha )/what->xsize();
     string alpha_color = " ";
     string minus_ett = " ";