diff options
Diffstat (limited to 'server/red_worker.c')
-rw-r--r-- | server/red_worker.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/server/red_worker.c b/server/red_worker.c index 5a2477a3..f307aefc 100644 --- a/server/red_worker.c +++ b/server/red_worker.c @@ -3130,7 +3130,8 @@ static inline void red_update_streamable(RedWorker *worker, Drawable *drawable, } image = red_drawable->u.copy.src_bitmap; - if (image->descriptor.type != SPICE_IMAGE_TYPE_BITMAP) { + if (image == NULL || + image->descriptor.type != SPICE_IMAGE_TYPE_BITMAP) { return; } |