Bug 8434 - Notice generation fails for Advanced Notices, Item Due, and Overdues when...
[koha.git] / C4 / Letters.pm
index b366fbc..b17cb08 100644 (file)
@@ -120,7 +120,9 @@ my %letter;
 sub getletter {
     my ( $module, $code, $branchcode ) = @_;
 
-    if (C4::Context->preference('IndependantBranches') && $branchcode){
+    if ( C4::Context->preference('IndependantBranches')
+            and $branchcode
+            and C4::Context->userenv ) {
         $branchcode = C4::Context->userenv->{'branch'};
     }