Added extra guard clause
diff --git a/src/triq.erl b/src/triq.erl
index 25a9422..2ba08fe 100644
--- a/src/triq.erl
+++ b/src/triq.erl
@@ -314,7 +314,7 @@
 check(Property) ->
     check(Property, [], ?TEST_COUNT).
 
-check(Module, RunIters) when is_atom(Module), RunIters>0 ->
+check(Module, RunIters) when is_atom(Module), is_integer(RunIters), RunIters>0 ->
     module(Module, RunIters);
 check(Property, RunIters) when is_integer(RunIters), RunIters>0 ->
     check(Property, [], RunIters);