From 2def6561d3904e0ffdff001c74c543146363971c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Charybdis=29?=
 <stepan@adjemian.eu>
Date: Mon, 14 Oct 2024 15:34:29 +0200
Subject: [PATCH] Return an empty dprior object if bayestopt_ is empty.

---
 matlab/@dprior/dprior.m | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/matlab/@dprior/dprior.m b/matlab/@dprior/dprior.m
index 4978447e28..2c3b9d97d8 100644
--- a/matlab/@dprior/dprior.m
+++ b/matlab/@dprior/dprior.m
@@ -61,7 +61,12 @@ classdef dprior < handle
         %
         % REQUIREMENTS
         % None.
-            if ~nargin % Empty object
+            if ~nargin
+                % Return an mpty object
+                return
+            end
+            if isempty(bayestopt_)
+                % Return an empty object
                 return
             end
             if isfield(bayestopt_, 'p1'), o.p1 = bayestopt_.p1; end
-- 
GitLab