diff --git a/lib/modules/_Image.pmod/module.pmod b/lib/modules/_Image.pmod/module.pmod
index 1e5d42e788325ecdc0fca8041c3875f775287255..3944704dcd7690a7c2f8f141d0bc6b44c24c3504 100644
--- a/lib/modules/_Image.pmod/module.pmod
+++ b/lib/modules/_Image.pmod/module.pmod
@@ -1,7 +1,7 @@
 #pike __REAL_VERSION__
 
 //! module Image
-//! $Id: module.pmod,v 1.11 2000/09/28 03:39:15 hubbe Exp $
+//! $Id: module.pmod,v 1.12 2000/10/08 22:40:34 per Exp $
 
 //! method object(Image.Image) load()
 //! method object(Image.Image) load(object file)
@@ -64,7 +64,7 @@ mapping _decode( string data, mixed|void tocolor )
     foreach( ({ "ANY", "XCF", "PSD", "PNG",  "BMP",  "TGA", "PCX",
                 "XBM", "XPM", "TIFF", "ILBM", "PS", "PVR",
        /* Image formats low on headers below this mark */
-                "TIM", "HRZ", "AVS", "WBF",
+                "DSI", "TIM", "HRZ", "AVS", "WBF",
        /* "XFace" Always succeds*/
     }), string fmt )
     {
diff --git a/src/modules/Image/encodings/Makefile.in b/src/modules/Image/encodings/Makefile.in
index 03ff6e46811fc4884e75e6c6f5d720318b84ff6b..46aaca414b1d005114d02fbf509f69f6e093a838 100644
--- a/src/modules/Image/encodings/Makefile.in
+++ b/src/modules/Image/encodings/Makefile.in
@@ -1,7 +1,7 @@
-# $Id: Makefile.in,v 1.32 2000/09/11 16:04:57 grubba Exp $
+# $Id: Makefile.in,v 1.33 2000/10/08 22:39:42 per Exp $
 SRCDIR=@srcdir@
 VPATH=@srcdir@:@srcdir@/../../..:../../..
-OBJS = pnm.o x.o xwd.o png.o any.o bmp.o tga.o pcx.o xbm.o _xpm.o ilbm.o iff.o xcf.o hrz.o avs.o psd.o gd.o wbf.o ras.o pvr.o tim.o
+OBJS = pnm.o x.o xwd.o png.o any.o bmp.o tga.o pcx.o xbm.o _xpm.o ilbm.o iff.o xcf.o hrz.o avs.o psd.o gd.o wbf.o ras.o pvr.o tim.o dsi.o
 
 @SET_MAKE@
 
diff --git a/src/modules/Image/initstuff.h b/src/modules/Image/initstuff.h
index e1633f5773c79eab1d2f306c13edbc1570d866d8..f1fbf1c5d664b803b2e6628db3daf12e6a3175c0 100644
--- a/src/modules/Image/initstuff.h
+++ b/src/modules/Image/initstuff.h
@@ -38,6 +38,7 @@ IMAGE_SUBMODULE("TIM",   init_image_tim,  exit_image_tim  )
 IMAGE_SUBMODULE("X",     init_image_x,    exit_image_x    ) 
 IMAGE_SUBMODULE("XBM",   init_image_xbm,  exit_image_xbm  ) 
 IMAGE_SUBMODULE("_XCF",  init_image_xcf,  exit_image_xcf  ) 
+IMAGE_SUBMODULE("DSI",   init_image_dsi,  exit_image_dsi  ) 
 IMAGE_SUBMODULE("XWD",   init_image_xwd,  exit_image_xwd  ) 
 IMAGE_SUBMODULE("_XPM",  init_image__xpm, exit_image__xpm ) 
 IMAGE_SUBMODULE("WBF",   init_image_wbf,  exit_image_wbf )