1diff --git a/backend/dll.c b/backend/dll.c 2index 7cb7fd508..69918099f 100644 3--- a/backend/dll.c 4+++ b/backend/dll.c 5@@ -1349,6 +1349,12 @@ sane_open (SANE_String_Const full_name, SANE_Handle * meta_handle) 6 } 7 free(be_name); 8 9+ if (!be) 10+ { 11+ DBG (3, "sane_open: be is nullptr\n"); 12+ return SANE_STATUS_NO_MEM; 13+ } 14+ 15 if (!be->inited) 16 { 17 status = init (be);