diff --git a/src/app-utils/options.scm b/src/app-utils/options.scm index 375411ac46..84a9c319ad 100644 --- a/src/app-utils/options.scm +++ b/src/app-utils/options.scm @@ -312,9 +312,9 @@ documentation-string) (define (budget->guid budget) - (if (string? budget) - budget - (gncBudgetGetGUID budget))) + (cond ((eq? budget #f) #f) + ((string? budget) budget) + (t (gncBudgetGetGUID budget)))) (define (guid->budget budget) (if (string? budget)