diff --git a/MagickWand/mogrify.c b/MagickWand/mogrify.c
index 61c749b..6c02143 100644
--- a/MagickWand/mogrify.c
+++ b/MagickWand/mogrify.c
@@ -7676,8 +7676,8 @@
*combine_image;
(void) SyncImagesSettings(mogrify_info,*images,exception);
- colorspace=UndefinedColorspace;
- if (*option == '-')
+ colorspace=(*images)->colorspace;
+ if (*option == '+')
colorspace=(ColorspaceType) ParseCommandOption(
MagickColorspaceOptions,MagickFalse,argv[i+1]);
combine_image=CombineImages(*images,colorspace,exception);
diff --git a/MagickWand/operation.c b/MagickWand/operation.c
index 936e87d..8b102cb 100644
--- a/MagickWand/operation.c
+++ b/MagickWand/operation.c
@@ -3733,7 +3733,7 @@
}
if (LocaleCompare("combine",option+1) == 0)
{
- parse=(ssize_t) UndefinedColorspace;
+ parse=(ssize_t) _images->colorspace;
if ( IfPlusOp )
parse=ParseCommandOption(MagickColorspaceOptions,MagickFalse,arg1);
if (parse < 0)