summaryrefslogtreecommitdiffstats
path: root/src/display/grayscale.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/display/grayscale.cpp')
-rw-r--r--src/display/grayscale.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/display/grayscale.cpp b/src/display/grayscale.cpp
index af3a781b0..37f2b255c 100644
--- a/src/display/grayscale.cpp
+++ b/src/display/grayscale.cpp
@@ -73,9 +73,13 @@ guchar luminance(guchar r, guchar g, guchar b) {
* happening...
*/
bool activeDesktopIsGrayscale() {
- return (SP_ACTIVE_DESKTOP->getColorMode() == Inkscape::COLORRENDERMODE_GRAYSCALE);
+ if (SP_ACTIVE_DESKTOP) {
+ return (SP_ACTIVE_DESKTOP->getColorMode() == Inkscape::COLORRENDERMODE_GRAYSCALE);
+ } else {
+ return false;
+ }
}
-
+
};