diff --git a/matchers/be_nil_matcher_test.go b/matchers/be_nil_matcher_test.go
index <HASH>..<HASH> 100644
--- a/matchers/be_nil_matcher_test.go
+++ b/matchers/be_nil_matcher_test.go
@@ -10,6 +10,11 @@ var _ = Describe("BeNil", func() {
 		Ω(nil).Should(BeNil())
 	})
 
+	It("should succeed when passing nil pointer", func() {
+		var f *struct{}
+		Ω(f).Should(BeNil())
+	})
+
 	It("should not succeed when not passed nil", func() {
 		Ω(0).ShouldNot(BeNil())
 		Ω(false).ShouldNot(BeNil())
Adds failing spec for nil matcher on pointer