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)) {