diff --git a/rbtools/commands/land.py b/rbtools/commands/land.py
index 34dcf7f54e4d014a1abbaa9acde360a6e3ac0fb7..008cb61c56a654226e02dd2b179a56314821156f 100644
--- a/rbtools/commands/land.py
+++ b/rbtools/commands/land.py
@@ -202,6 +202,11 @@ class Land(Command):
 
         review_request = get_review_request(request_id, api_root)
 
+        # Default `approved` and `approval_failure` values in the event a
+        # non-AttributeError is encountered during attribute retrieval.
+        is_rr_approved = False
+        approval_failure = \
+            'An error was encountered while executing the land command.'
         try:
             is_rr_approved = review_request.approved
             approval_failure = review_request.approval_failure
