Index: mitkImageMapper2D.cpp =================================================================== --- mitkImageMapper2D.cpp (revision 21081) +++ mitkImageMapper2D.cpp (working copy) @@ -1156,7 +1156,11 @@ node->AddProperty( "bounding box", mitk::BoolProperty::New( false ) ); // some more properties specific for a binary... - if(image->GetScalarValueMax() == image->GetScalarValue2ndMin()&& image->GetScalarValueMin() == image->GetScalarValue2ndMax()) + mitk::BoolProperty::Pointer dontBinarizeProp = static_cast (node->GetProperty("dontBinarize")); + bool dontBinarize = dontBinarizeProp.IsNotNull() && (dontBinarizeProp->GetValue()==true); + if( ( image->GetScalarValueMax() == image->GetScalarValue2ndMin()&& + image->GetScalarValueMin() == image->GetScalarValue2ndMax() ) && + !dontBinarize ) { node->AddProperty( "opacity", mitk::FloatProperty::New(0.3f), renderer, overwrite ); node->AddProperty( "color", ColorProperty::New(1.0,0.0,0.0), renderer, overwrite );