diff --git a/km3buu/tests/test_jobcard.py b/km3buu/tests/test_jobcard.py
index 708f7e85ac204decaed5f4ac6d9385442c0d25b1..ff5c04d69b6b7688ca64ff32657e1f2aa93faa4e 100644
--- a/km3buu/tests/test_jobcard.py
+++ b/km3buu/tests/test_jobcard.py
@@ -48,8 +48,8 @@ class TestJobcard(unittest.TestCase):
 class TestNeutrinoJobcard(unittest.TestCase):
     def setUp(self):
         self.test_fluxfile = TemporaryFile()
-        self.test_Z = np.random.randint(0, 100)
-        self.test_A = np.random.randint(0, 100)
+        self.test_Z = np.random.randint(1, 100)
+        self.test_A = np.random.randint(self.test_Z, 100)
         self.test_energy_min = np.random.uniform(0.0, 100.0)
         self.test_energy_max = np.random.uniform(self.test_energy_min, 100.0)
         self.photon_propagation_flag = np.random.choice([True, False])