diff --git a/node_modules/growing-file/lib/growing_file.js b/node_modules/growing-file/lib/growing_file.js
index a25d618..0ff7634 100644
--- a/node_modules/growing-file/lib/growing_file.js
+++ b/node_modules/growing-file/lib/growing_file.js
@@ -69,11 +69,15 @@ GrowingFile.prototype._readUntilEof = function() {
 
   this._reading = true;
 
-  this._stream = fs.createReadStream(this._path, {
-    start: this._offset,
-    // @todo: Remove if this gets merged: https://github.com/joyent/node/pull/881
-    end: Infinity
-  });
+  try {
+    this._stream = fs.createReadStream(this._path, {
+      start: this._offset,
+      // @todo: Remove if this gets merged: https://github.com/joyent/node/pull/881
+      end: Infinity
+    });
+  } catch (error) {
+    this._handleError(error);
+  }
 
   this._stream.on('error', this._handleError.bind(this));
   this._stream.on('data', this._handleData.bind(this));
