diff --git a/lib/boxen/reporter.rb b/lib/boxen/reporter.rb
index <HASH>..<HASH> 100644
--- a/lib/boxen/reporter.rb
+++ b/lib/boxen/reporter.rb
@@ -86,5 +86,9 @@ module Boxen
       @ongoing_label ||= 'ongoing'
     end
     attr_writer :ongoing_label
+
+    def issues?
+      config.api.repository(config.reponame).has_issues
+    end
   end
 end
diff --git a/test/boxen_reporter_test.rb b/test/boxen_reporter_test.rb
index <HASH>..<HASH> 100644
--- a/test/boxen_reporter_test.rb
+++ b/test/boxen_reporter_test.rb
@@ -180,4 +180,19 @@ class BoxenReporterTest < Boxen::Test
 
     assert_equal issues.values_at(0,1,3), @reporter.failures
   end
+
+  RepoInfo = Struct.new(:has_issues)
+  def test_issues?
+    @config.reponame = repo = 'some/repo'
+
+    repo_info = RepoInfo.new(true)
+
+    @config.api = api = mock('api')
+    api.stubs(:repository).with(repo).returns(repo_info)
+    assert @reporter.issues?
+
+    repo_info = RepoInfo.new(false)
+    api.stubs(:repository).with(repo).returns(repo_info)
+    refute @reporter.issues?
+  end
 end
Add issue-check to Boxen::Reporter

The repository in use might not have issues enabled.