diff --git a/app/display/gimpdisplayshell-tool-events.c b/app/display/gimpdisplayshell-tool-events.c index 58447b5d80..7ff3b65394 100644 --- a/app/display/gimpdisplayshell-tool-events.c +++ b/app/display/gimpdisplayshell-tool-events.c @@ -1678,7 +1678,7 @@ gimp_display_shell_check_device_cursor (GimpDisplayShell *shell) current_device = gimp_device_manager_get_current_device (manager); - shell->draw_cursor = ! gimp_device_info_has_cursor (current_device); + shell->draw_cursor = (current_device && ! gimp_device_info_has_cursor (current_device)); } static void