                         @save_query
                             query: @raw_query
                             broken_query: true
-
                         return false
 
                     if results?.profile? and @state.last_query_has_profile is true

            @skip_value += @current_results.length
            try
                @current_results = []
                @start_time = new Date()

                @id_execution++

            get_result_callback = (error, data) =>
                if @id_execution is id_execution
                    if error?
                        if error.message isnt 'No more rows in the cursor.'
                            if @queries.length > 1
                                @results_view.render_error(@query, error)
                            else
                                @results_view.render_error(null, error)
                            return false

                    if data isnt undefined
                        if @current_results.length < @limit
                            @current_results.push data
                            @state.cursor.next get_result_callback
                        else if @current_results.length is @limit
                            @extra_row = data
                            get_result_callback() # Display results
                        return true

                    @toggle_executing false

