diff --git a/opigno_quiz_app.module b/opigno_quiz_app.module
index 5fce1ee..b84c436 100755
--- a/opigno_quiz_app.module
+++ b/opigno_quiz_app.module
@@ -201,8 +201,10 @@ function opigno_quiz_app_og_context_negotiation_info() {
  */
 function opigno_quiz_app_og_context_handler() {
   if (opigno_quiz_app_is_node_add_question()) {
+    $exploded_path = explode('/', current_path());
+    $last_item_in_array = array_pop($exploded_path);
     $node = (object) array(
-      'type' => str_replace('-', '_', array_pop(explode('/', current_path()))),
+      'type' => str_replace('-', '_', $last_item_in_array),
     );
     og_quiz_node_prepare($node);
     if (isset($node->og_group_ref)) {
