diff --git a/Github/Data.hs b/Github/Data.hs
--- a/Github/Data.hs
+++ b/Github/Data.hs
@@ -215,7 +215,7 @@
           <*> o .:? "assignee"
           <*> o .: "user"
           <*> o .: "title"
-          <*> o .: "pull_request"
+          <*> o .:? "pull_request"
           <*> o .: "url"
           <*> o .: "created_at"
           <*> o .: "body"
diff --git a/Github/Data/Definitions.hs b/Github/Data/Definitions.hs
--- a/Github/Data/Definitions.hs
+++ b/Github/Data/Definitions.hs
@@ -193,7 +193,7 @@
   ,issueAssignee :: Maybe GithubOwner
   ,issueUser :: GithubOwner
   ,issueTitle :: String
-  ,issuePullRequest :: PullRequestReference
+  ,issuePullRequest :: Maybe PullRequestReference
   ,issueUrl :: String
   ,issueCreatedAt :: GithubDate
   ,issueBody :: Maybe String
@@ -227,7 +227,7 @@
   ,milestoneOpenIssues :: Int
   ,milestoneNumber :: Int
   ,milestoneClosedIssues :: Int
-  ,milestoneDescription :: String
+  ,milestoneDescription :: Maybe String
   ,milestoneTitle :: String
   ,milestoneUrl :: String
   ,milestoneCreatedAt :: GithubDate
diff --git a/Github/Private.hs b/Github/Private.hs
--- a/Github/Private.hs
+++ b/Github/Private.hs
@@ -14,7 +14,7 @@
 import qualified Data.ByteString.Lazy.Char8 as LBS
 import Network.HTTP.Types (Method, Status(..))
 import Network.HTTP.Conduit
-import Data.Conduit (ResourceT)
+-- import Data.Conduit (ResourceT)
 import qualified Control.Exception as E
 import Data.Maybe (fromMaybe)
 
diff --git a/github.cabal b/github.cabal
--- a/github.cabal
+++ b/github.cabal
@@ -7,7 +7,7 @@
 -- The package version. See the Haskell package versioning policy
 -- (http://www.haskell.org/haskellwiki/Package_versioning_policy) for
 -- standards guiding when and how versions should be incremented.
-Version:             0.7.4
+Version:             0.8
 
 -- A short (one-line) description of the package.
 Synopsis:            Access to the Github API, v3.
