summaryrefslogtreecommitdiff
path: root/src/eetg.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/eetg.c')
-rw-r--r--src/eetg.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/eetg.c b/src/eetg.c
index 1b317fa..8a95ede 100644
--- a/src/eetg.c
+++ b/src/eetg.c
@@ -187,6 +187,10 @@ eetg_layer_remove(struct eetg_layer *layer, struct eetg_object *object)
assert(layer);
assert(object);
+ if (!layer->objects) {
+ return false;
+ }
+
if (layer->objects == object) {
layer->objects = object->next;
return true;