diff --git a/lib/modules/Protocols.pmod/X.pmod/XImage.pmod b/lib/modules/Protocols.pmod/X.pmod/XImage.pmod
index f35b1e99e229d33b23ed49234bafdc787fcb5e98..82e1ff99c5411e2c8a7f39ab0e6ecb8634b2fa0a 100644
--- a/lib/modules/Protocols.pmod/X.pmod/XImage.pmod
+++ b/lib/modules/Protocols.pmod/X.pmod/XImage.pmod
@@ -77,12 +77,12 @@ class XImage
 {
   inherit Image_wrapper;
 
-  object (Types.Window) window;
-  object (Types.RootWindow) root; // extends window
-  object (Types.Visual) visual;
-  object (Types.Colormap) colormap;
+  object /*(Types.Window)*/ window;
+  object /*(Types.RootWindow)*/ root; // extends window
+  object /*(Types.Visual)*/ visual;
+  object /*(Types.Colormap)*/ colormap;
   object (Image.colortable) ccol;
-  object (Types.GC) dgc;
+  object /*(Types.GC)*/ dgc;
 
   int best;
 
@@ -309,7 +309,7 @@ class WindowImage
 #endif
   }
 
-  void create(object(Types.Window) w)
+  void create(object/*(Types.Window)*/ w)
   {
     set_drawable(w);
     w->set_event_callback("Expose", exposed); // internal callback...
@@ -321,7 +321,7 @@ class PixmapImage
 {
   inherit XImage;
 
-  void create(object (Types.Pixmap) p)
+  void create(object /*(Types.Pixmap)*/ p)
   {
     set_drawable( p );
   }