diff --git a/src/examples/fundamental_matrix.cpp b/src/examples/fundamental_matrix.cpp
index 2810b287f53462ddabd32fc86fcd3b93297668c2..ef0dc9a26f4fbbaf40e1b034a766ac216908155e 100644
--- a/src/examples/fundamental_matrix.cpp
+++ b/src/examples/fundamental_matrix.cpp
@@ -191,14 +191,14 @@ int main(int argc, char** argv)
         	unsigned int max_dist = 0;
         	unsigned int min_dist = 512;
 
+        	tMatch = clock();
+
         	if (keypoints_1.size() * keypoints_2.size() != 0)
         	{
         		// match (try flann later)
         		//-- Step 3: Matching descriptor vectors using FLANN matcher
         		mat_ptr->match(descriptors_1,descriptors_2,des_ptr->getSize(),matches);
 
-                tMatch = clock();
-
         		//-- Quick calculation of max and min distances between keypoints
         		for (int ii = 0; ii < descriptors_1.rows; ii++)
         		{