diff --git a/src/applications/legalpad/controller/LegalpadDocumentSignController.php b/src/applications/legalpad/controller/LegalpadDocumentSignController.php index 7a0018924d..b1c23f5d9a 100644 --- a/src/applications/legalpad/controller/LegalpadDocumentSignController.php +++ b/src/applications/legalpad/controller/LegalpadDocumentSignController.php @@ -22,9 +22,13 @@ final class LegalpadDocumentSignController extends LegalpadController { return new Aphront404Response(); } - list($signer_phid, $signature_data) = $this->readSignerInformation( + $information = $this->readSignerInformation( $document, $request); + if ($information instanceof AphrontResponse) { + return $information; + } + list($signer_phid, $signature_data) = $information; $signature = null;