diff --git a/cod_session_evaluations/cod_session_evaluations.module b/cod_session_evaluations/cod_session_evaluations.module
index 901ca3a..dc5db88 100644
--- a/cod_session_evaluations/cod_session_evaluations.module
+++ b/cod_session_evaluations/cod_session_evaluations.module
@@ -36,14 +36,13 @@ function cod_session_evaluations_node_view($node, $view_mode, $langcode) {
   $account = $user;
   $bundle = 'session';
 
-  // Verify that the session is accepted.
-  $time_slot = $node->field_session_slot['und'][0]['entity'];
-
   // Verify that the session is scheduled.
   if(!cod_session_is_scheduled($node)) {
     return;
   }
 
+  $time_slot = $node->field_session_slot['und'][0]['entity'];
+
   // Verify that the session time has passed.
   if(!($node->field_accepted['und'][0]['value']) || strtotime($time_slot->field_slot_datetime['und'][0]['value']) > mktime()) {
     return;
