summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/bin/e_bindings.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/bin/e_bindings.c b/src/bin/e_bindings.c
index f6a4940693..76658fde39 100644
--- a/src/bin/e_bindings.c
+++ b/src/bin/e_bindings.c
@@ -1683,6 +1683,10 @@ e_bindings_swipe_handle(E_Binding_Context ctxt, E_Object *obj, double direction,
angle_accepted(binding->direction - binding->error, binding->direction + binding->error, direction))
{
act = e_action_find(binding->action);
+ if (!act) {
+ ERR("Action %s cannot be found!", binding->action);
+ return NULL;
+ }
act->func.go(obj, binding->params);
}
}